PathPilot Lathe with 6 place turret

More
14 Apr 2017 23:01 #91382 by andypugh

TOOL_CHANGE_POSITION = 0 0 0
Now when I run my M6 I get a "joint1 fallowing error" ,I think joint1 is the turret.


Joint 1 is often the Y axis. Perhaps the problem is that you don't have one but the INI is specifying one.

However, the sample lathe configs manage it, so there must be a way round it.

Please Log in or Create an account to join the conversation.

More
15 Apr 2017 15:11 #91419 by brianTruck
I tried everything to shut that error off ,but couldn't get away from it.

Now I'm using - TOOL_CHANGE_AT_G30 =1 ,the only problem is that the tool changes,then the lathe moves to G30 and then the tool locks.

Brian

Please Log in or Create an account to join the conversation.

More
15 Apr 2017 15:56 #91422 by andypugh
Does your turret move on the T word or the M6?

Please Log in or Create an account to join the conversation.

More
15 Apr 2017 16:21 #91423 by brianTruck
Turret moves on T ,so just typing T06 will move turret to tool 6. Typing in M6 T06 will move turret to tool 6 and then move xz to G30.


Thanks'
Brian

Please Log in or Create an account to join the conversation.

More
15 Apr 2017 16:47 #91424 by andypugh
Do you have a remap in place?

Is the turret connected to tool-prepare or tool-request?

Please Log in or Create an account to join the conversation.

More
15 Apr 2017 17:38 #91427 by brianTruck
I have not implemented a remap, But Pathpilot does have some remap stuff, nothing to do with M6.

File Attachment:

File Name: remap_2017-04-15.txt
File Size:2 KB


It looks to me like it's being called by tool prepare, here is the HAL component.

File Attachment:

File Name: HAL_tool_c...4-15.txt
File Size:2 KB


Thanks'
Brian
Attachments:

Please Log in or Create an account to join the conversation.

More
15 Apr 2017 17:51 #91429 by andypugh
No, tool-prepare is looped-back and doing nothing.

What does the RS274NGC section of the INI file say?

Please Log in or Create an account to join the conversation.

More
15 Apr 2017 18:01 #91430 by brianTruck
[RS274NGC]
PARAMETER_FILE = ~/lathe_data/emc.var
RS274NGC_STARTUP_CODE = G7 G18 G20 G90
SUBROUTINE_PATH = ~/tmc/subroutines:~/gcode/subroutines
# Set bit 6 for Fanuc style tool offsets
FEATURES = 64
SINGLE_BLOCK_LOCAL_SUB = YES
SINGLE_BLOCK_EXTERNAL_SUB = NO

Please Log in or Create an account to join the conversation.

More
15 Apr 2017 20:35 #91432 by andypugh
Sorry, I keep forgetting that Pathpilot is different.

I think that the FEATURES=64 turns on "T to change tool" and might mean that you can't use the M6 position.

But I don't know, I know nothing about PathPilot.
The following user(s) said Thank You: brianTruck

Please Log in or Create an account to join the conversation.

More
16 Apr 2017 12:22 #91448 by brianTruck
Thanks' Andy
It looks like the normal order of execution is to select tool and then M6.

linuxcnc.org/docs/html/gcode/overview.ht..._code_best_practices

I can't find any info on that "FEATURES=64". I have seen some reference to it meaning 64 bit kernel, But can't confirm that.



Brian

Please Log in or Create an account to join the conversation.

Moderators: cncbasher
Time to create page: 0.185 seconds
Powered by Kunena Forum