Hello Guest it is March 29, 2024, 02:07:06 AM

Author Topic: LazyCam, post and other questions  (Read 16143 times)

0 Members and 1 Guest are viewing this topic.

Offline Chip

*
  • *
  •  2,055 2,055
  • Gainesville Florida USA
    • View Profile
Re: LazyCam, post and other questions
« Reply #10 on: April 13, 2008, 01:02:02 AM »
Hi, Mike

The Mill Example.pst is in the Zip file I posted above "LazyCams Docs.Zip".

The ****************ProgramStart************** are separators used by the .pst files.

If you edit out the *********ToolChange********* content it shouldn't put them in your post's

M5 M9 'Turn the spindle and coolant off
M6 T{TOOLNUM} (TOOLChange) 'toolchange and put a note in the code that it is a ToolChange
G43 H{TOOLNUM} 'Put in the Tool length offset and it is the same number as the ToolNUm

Give it a try.

Hears the content of Mill Example.pst, Below.

*******************************ProgramStart**********************************

(Program posted with TestPost.pst)


********************************ToolChange***********************************

M5 M9 'Turn the spindle and coolant off
M6 T{TOOLNUM} (TOOLChange) 'toolchange and put a note in the code that it is a ToolChange
G43 H{TOOLNUM} 'Put in the Tool length offset and it is the same number as the ToolNUm


********************************ChainStart***********************************


***********************************Rapid*************************************

[ G{MODE}(This is a rapid) ][ Z{RAPIDHEIGHT}]  'This will pick the Z up to the rapidheight
'and with the []'s if the data in the []'s has not changed it will not be put out

'you can have white space :) and a note that is not on a Gcode line

[G{MODE}][ X{XPOS}][ Y{YPOS}] 'Now move to the X and Y pos that
[{SPINDLEON}] 'Turn on the spindle and if it is on don't put out the M3
[G{MODE}][ Z{ZPOS}] 'Move down to the height that the move was to end at


***********************************ZRapid************************************
'This is a Z only move to change the hieght of the tool.. this could be changed
'to {RAPIDHEIGHT} but the jobs will take longer to cut
 
[G{MODE}] Z{ZPOS}


************************************Line**************************************

[G{MODE}][ X{XPOS}][ Y{YPOS}] [Z{ZPOS}] [F{FEED}]


************************************Arc***************************************

[G{MODE}][ X{XPOS}][ Y{YPOS}][ Z{ZPOS}] I{IPOS} J{JPOS}[ F{FEED}]


********************************CanCycleStart*********************************

G{MODE} X{XPOS} Y{YPOS} Z{ZPOS} R{RAPIDHEIGHT} F{FEED}


**********************************InCanCycle**********************************

[X{XPOS}][ Y{YPOS}]


**********************************CanCycleEnd*********************************

G{MODE}


************************************ChainEnd**********************************


**********************************ProgramEnd**********************************

G{MODE} Z{RAPIDHEIGHT}


Hope this Helps, Chip


« Last Edit: April 13, 2008, 09:12:49 PM by Chip »
Re: LazyCam, post and other questions
« Reply #11 on: April 13, 2008, 11:48:30 AM »
Ok, I think I am finally glomming onto the structure of the PST, it looks similar in function the equivalent in DesckCNC.

Thanks again
Mike

Offline Chip

*
  • *
  •  2,055 2,055
  • Gainesville Florida USA
    • View Profile
Re: LazyCam, post and other questions
« Reply #12 on: April 18, 2008, 01:25:49 AM »
Hi, Mike

If you set all your tool's to tool "0" it will not post the tool setting's lines.

The G91.1 is needed to set the I J, ABS/INC mode for the G02/G03's, LCam is posting.

Hope this Helps, Chip
LazyCam, postprocessor for laser cutting
« Reply #13 on: April 19, 2008, 08:58:54 AM »
Hello!

Thank you for the postprocessor info. I wonder why this must be hidden this deep and not on the pages.. Anyhow I have now managed to tailor functional posting for a laser cutting system.

However I'd like to do some simple geometries to my neighbor who uses Haas TM-1. The problem is the 4 decimal places of LC. Haas takes only 3 maximum in SI (metric) mode. Is there any setting for this?

I made also trials with SheetCAM but the open version (beta) was so unstable and lacking feature's functionality - I was not able to use it. The production version was much more stable and had functional features too - but the 150 lines limit did not courage to continue trials. I'm not able to test it with such limitation.

BR. Arto

Re: LazyCam, post and other questions
« Reply #14 on: May 12, 2008, 07:54:48 PM »
Please enlighten me...  how can I edit the Mill Example.pst file, and not have it be saved as a .txt file?  It's gotta be a .pst file for LC to accept as the post proc, obviously.

Also, I gather the unnecessary move of the Z to a safe height is something that must be tolerated for now? 

Is everyone else seeing the tool move back to the "start" of a chain on each pass rather than just plunging to the next depth and reversing the feed direction?

Thanks,
Curtis

Offline Chip

*
  • *
  •  2,055 2,055
  • Gainesville Florida USA
    • View Profile
Re: LazyCam, post and other questions
« Reply #15 on: May 12, 2008, 11:09:10 PM »
Hi, Curtis

Open up your file with Notepad, Select Save As, Now Select Save as type to "All Files", Then on the File Name Add the  ".PST" and Save.

You can change allot of item's in your .pst, Read the example several times, Add notes in the post ' ----------Rapid 1 G Mode, You'll see them in your posted Code and will help make sense after awhile.

Hope this Helps, Chip
Re: LazyCam, post and other questions
« Reply #16 on: May 13, 2008, 02:51:54 PM »
Ah, so that's how that's done.

Thanks Chip, I'm looking forward to playing around with it.

Curtis