Compiling probekins and using probe2stl
- slacker247
- Offline
- New Member
Less
More
- Posts: 12
- Thank you received: 0
01 Apr 2013 06:56 - 01 Apr 2013 06:58 #32137
by slacker247
Replied by slacker247 on topic Compiling probekins and using probe2stl
I'll try and answer both at the same time.
That's the command I used:Sorry I left that bit off.
I get the same error with my compiled version as I do with yours. "Unknown symbol in module"
Since I believe that we are all using the same distro "LinucCNC" that the build/dev environment would be the same.
The divdi3 is a system level function that is used to do long long / long long which is int64 / int64. 64bit division. I had thought that it was because I was running a 32bit platform so I switched to a 64bit one. Got the same issue, so that wasn't it. I'm now assuming that you had compiled it differently by including something?
I guess the question is, do you get the same warning with the divdi3 when you compile it? if so, I'm assuming you changed the config for LinuxCNC some how. If not then you have probably included/added some library on to the system that didn't come with the distro.
That's the command I used:
comp --install probekins.c
I get the same error with my compiled version as I do with yours. "Unknown symbol in module"
Since I believe that we are all using the same distro "LinucCNC" that the build/dev environment would be the same.
The divdi3 is a system level function that is used to do long long / long long which is int64 / int64. 64bit division. I had thought that it was because I was running a 32bit platform so I switched to a 64bit one. Got the same issue, so that wasn't it. I'm now assuming that you had compiled it differently by including something?
I guess the question is, do you get the same warning with the divdi3 when you compile it? if so, I'm assuming you changed the config for LinuxCNC some how. If not then you have probably included/added some library on to the system that didn't come with the distro.
Last edit: 01 Apr 2013 06:58 by slacker247.
Please Log in or Create an account to join the conversation.
01 Apr 2013 07:04 #32138
by andypugh
Replied by andypugh on topic Compiling probekins and using probe2stl
I do have all the source code and headers, though. You might not have.Since I believe that we are all using the same distro "LinucCNC" that the build/dev environment would be the same..
Please Log in or Create an account to join the conversation.
- slacker247
- Offline
- New Member
Less
More
- Posts: 12
- Thank you received: 0
01 Apr 2013 08:54 #32144
by slacker247
Replied by slacker247 on topic Compiling probekins and using probe2stl
ok, having the full source tree works.
Thanks for the help
I'll continue trying to get the rest of it working.
Thanks for the help
I'll continue trying to get the rest of it working.
Please Log in or Create an account to join the conversation.
- slacker247
- Offline
- New Member
Less
More
- Posts: 12
- Thank you received: 0
07 Apr 2013 09:07 #32361
by slacker247
Replied by slacker247 on topic Compiling probekins and using probe2stl
So I have it working and it seems that if the gcode command doesn't have a Z move then it doesn't adjust the depth. It only adjusts on the initial plunge.
I'm guessing the simple fix is to make sure that all the gcode commands have a Z move?
I'm guessing the simple fix is to make sure that all the gcode commands have a Z move?
Please Log in or Create an account to join the conversation.
07 Apr 2013 18:12 #32373
by andypugh
Replied by andypugh on topic Compiling probekins and using probe2stl
That's unexpected. The kinematics module calculates z every time, regardless of whether it has changed.
What is the probekins "enable" pin connected to?
What is the probekins "enable" pin connected to?
Please Log in or Create an account to join the conversation.
08 Apr 2013 04:57 #32405
by alan_3301
Replied by alan_3301 on topic Compiling probekins and using probe2stl
Keep in mind that the offset is behind the scenes, and the Z dro wont show the offset that is applied.
It should show up in the pyvcp deltaz display when it is enabled. Does it behave as expected with jogs?
It should show up in the pyvcp deltaz display when it is enabled. Does it behave as expected with jogs?
Please Log in or Create an account to join the conversation.
- slacker247
- Offline
- New Member
Less
More
- Posts: 12
- Thank you received: 0
08 Apr 2013 05:20 #32406
by slacker247
Replied by slacker247 on topic Compiling probekins and using probe2stl
So I based the depth test on a warped PCB surface and with probekins turned off it didn't touch the surface at all. The cut is a small circle. With it turned on, the small circle was cut but there is a long cut across the pcb and it starts on the low side and goes through a high spot. probekins did not adjust for it. I could tell just by the cut depth as it moved across the surface.
as for the jogging, there is that weird behaviour that you described when in joint mode. But when I switch to world mode it jogs fine except for touchprobe doesn't work.
as for the jogging, there is that weird behaviour that you described when in joint mode. But when I switch to world mode it jogs fine except for touchprobe doesn't work.
Please Log in or Create an account to join the conversation.
08 Apr 2013 05:28 #32408
by alan_3301
Replied by alan_3301 on topic Compiling probekins and using probe2stl
What do you have the increment set for probing?
for a pcb, I'd do 10 per inch maybe? See if that helps compensate better.
Or does it not adjust at all?
Also make sure when you do the probing there are no x or y offsets applied.
Then when it finishes with the probing, enable the Z correction before doing anything else.
Then set your offsets for the job.
for a pcb, I'd do 10 per inch maybe? See if that helps compensate better.
Or does it not adjust at all?
Also make sure when you do the probing there are no x or y offsets applied.
Then when it finishes with the probing, enable the Z correction before doing anything else.
Then set your offsets for the job.
Please Log in or Create an account to join the conversation.
08 Apr 2013 06:23 #32410
by alan_3301
Replied by alan_3301 on topic Compiling probekins and using probe2stl
Please Log in or Create an account to join the conversation.
- slacker247
- Offline
- New Member
Less
More
- Posts: 12
- Thank you received: 0
16 Apr 2013 23:15 - 16 Apr 2013 23:16 #32797
by slacker247
Replied by slacker247 on topic Compiling probekins and using probe2stl
ok, so I'm missing something. I first ran the probing before setting up all the prokins configs. But now when I run it with prokins loaded it says that I will exceeed the min joint limit. So these are my steps:
1. launch linuxcnc with prokins
2. Home xyz axis to the material (PCB), in joint mode
3. load gridprobe.ngc
4. Run gridprobe.ngc (Throws error exceed joints min)
5. load cut path (in this case top of pcb)
6. convert gridprode results to stl
7. load stl into memory using stlcorr.py
8. Switch to world mode
9. run loaded cut path
all the help is greatly appreciated.
oh, and the stepping I'm using on the gridprobe is 2mm
1. launch linuxcnc with prokins
2. Home xyz axis to the material (PCB), in joint mode
3. load gridprobe.ngc
4. Run gridprobe.ngc (Throws error exceed joints min)
5. load cut path (in this case top of pcb)
6. convert gridprode results to stl
7. load stl into memory using stlcorr.py
8. Switch to world mode
9. run loaded cut path
all the help is greatly appreciated.
oh, and the stepping I'm using on the gridprobe is 2mm
Last edit: 16 Apr 2013 23:16 by slacker247.
Please Log in or Create an account to join the conversation.
Time to create page: 0.092 seconds