You must remember that the post processor is written specifically for a type of hardware. So the codes has little or nothing to do with sheetcam but more so with the actual hardware. You have to understand what the hardware requires in order to do certain functions. The Codes that you are looking at has more than likely to do with the Torch Height Control.
This is one of the features that makes sheetcam such a great rpoduct. One can program the gcode output to suit your needs by means of the post processor.
The purpose of the sub routines in the post pocessor file is to genarate gcode in an inteligent way to match the hardware requirements. I suggest that you have a good look at the hardware for the post to find out what it does.
There is typically an procedure to initialise the system then something for when the “pen down” is required and then some things on how to handle arcs and something to lift the pen up again etc.
Without the documentation on the hardware, I would not be able to say what the actual S value mean but I am sure Les will have a better idee.
Regards
Marius
http://www.cnccontrol.co.za
http://www.mastercut.co.za
On Wednesday, September 10, 2014 9:12 AM, “Marius Liebenberg marius.liebenberg@yahoo.com [sheetcam]” <sheetcam@yahoogroups.com> wrote:
The S values are normally spindle speed settings but can be used to send an PWM signal to the DTHC controller. You will have to consult the DTHC documentation.
The M codes (if they are not standard codes ) are normally macros that can be found in the Mach directory under the subdirectory that has the same name as the profile that is loaded for your machine.
Regards
Marius
http://www.cnccontrol.co.za
http://www.mastercut.co.za
On Wednesday, September 10, 2014 6:32 AM, “manufactoryfan202@yahoo.com [sheetcam]” <sheetcam@yahoogroups.com> wrote:
New here. Thanks to all. Really enjoy reading the posts. Very helpful.
Is there a list of what the M and S codes mean in SheetCam?
I’m trying to modify the GCode from SheetCam to modify the results on an Arclight plasma table (Hypertherm Powermax 85 & Mach3). I understand most of the codes, but a few escape me. Reviewed my POST file but did not find information about these lines;
N0130 S900 N0140 M22 N0150 S3130N0160 M22 N0170 S510N0180 M22 N0190 M00(> Temp Stop. > Check the DTHC Settings. Hit RUN to continue.)
Closest I came was this (from file MP3000-DTHCII-DCC+scriber6.5.scpost):
function OnFinish() finalCut = true endZ = safeZ OnRapid() endX = 0 endY = 0 offX = 0 offY = 0 offZ = 0 OnRapid() post.Text(" S900 \n") post.Text(" M22 \n") post.Text(thcOffCode) post.Text(" (DTHC is off)\n"); post.Text(" M22 \n") post.Text (" M05 M30\n")end
The torch is off throughout these lines. It fires up after hitting Run.
Some of them also show up at the end;
N1150 S900 N1160 M22 N1170 S10 (DTHC is off)N1180 M22 N1190 M05 M30 (Torch off, Program end)
So, what do these mean;
S900
S3130
S510
M22
Where can I find the explanations? No luck on the SheetCam site.
Thanks in advance.
#yiv3142974658 #yiv3142974658 – #yiv3142974658ygrp-mkp { border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;} #yiv3142974658 #yiv3142974658ygrp-mkp hr { border:1px solid #d8d8d8;} #yiv3142974658 #yiv3142974658ygrp-mkp #yiv3142974658hd { color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;} #yiv3142974658 #yiv3142974658ygrp-mkp #yiv3142974658ads { margin-bottom:10px;} #yiv3142974658 #yiv3142974658ygrp-mkp .yiv3142974658ad { padding:0 0;} #yiv3142974658 #yiv3142974658ygrp-mkp .yiv3142974658ad p { margin:0;} #yiv3142974658 #yiv3142974658ygrp-mkp .yiv3142974658ad a { color:#0000ff;text-decoration:none;} #yiv3142974658 #yiv3142974658ygrp-sponsor #yiv3142974658ygrp-lc { font-family:Arial;} #yiv3142974658 #yiv3142974658ygrp-sponsor #yiv3142974658ygrp-lc #yiv3142974658hd { margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;} #yiv3142974658 #yiv3142974658ygrp-sponsor #yiv3142974658ygrp-lc .yiv3142974658ad { margin-bottom:10px;padding:0 0;} #yiv3142974658 #yiv3142974658actions { font-family:Verdana;font-size:11px;padding:10px 0;} #yiv3142974658 #yiv3142974658activity { background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;} #yiv3142974658 #yiv3142974658activity span { font-weight:700;} #yiv3142974658 #yiv3142974658activity span:first-child { text-transform:uppercase;} #yiv3142974658 #yiv3142974658activity span a { color:#5085b6;text-decoration:none;} #yiv3142974658 #yiv3142974658activity span span { color:#ff7900;} #yiv3142974658 #yiv3142974658activity span .yiv3142974658underline { text-decoration:underline;} #yiv3142974658 .yiv3142974658attach { clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;} #yiv3142974658 .yiv3142974658attach div a { text-decoration:none;} #yiv3142974658 .yiv3142974658attach img { border:none;padding-right:5px;} #yiv3142974658 .yiv3142974658attach label { display:block;margin-bottom:5px;} #yiv3142974658 .yiv3142974658attach label a { text-decoration:none;} #yiv3142974658 blockquote { margin:0 0 0 4px;} #yiv3142974658 .yiv3142974658bold { font-family:Arial;font-size:13px;font-weight:700;} #yiv3142974658 .yiv3142974658bold a { text-decoration:none;} #yiv3142974658 dd.yiv3142974658last p a { font-family:Verdana;font-weight:700;} #yiv3142974658 dd.yiv3142974658last p span { margin-right:10px;font-family:Verdana;font-weight:700;} #yiv3142974658 dd.yiv3142974658last p span.yiv3142974658yshortcuts { margin-right:0;} #yiv3142974658 div.yiv3142974658attach-table div div a { text-decoration:none;} #yiv3142974658 div.yiv3142974658attach-table { width:400px;} #yiv3142974658 div.yiv3142974658file-title a, #yiv3142974658 div.yiv3142974658file-title a:active, #yiv3142974658 div.yiv3142974658file-title a:hover, #yiv3142974658 div.yiv3142974658file-title a:visited { text-decoration:none;} #yiv3142974658 div.yiv3142974658photo-title a, #yiv3142974658 div.yiv3142974658photo-title a:active, #yiv3142974658 div.yiv3142974658photo-title a:hover, #yiv3142974658 div.yiv3142974658photo-title a:visited { text-decoration:none;} #yiv3142974658 div#yiv3142974658ygrp-mlmsg #yiv3142974658ygrp-msg p a span.yiv3142974658yshortcuts { font-family:Verdana;font-size:10px;font-weight:normal;} #yiv3142974658 .yiv3142974658green { color:#628c2a;} #yiv3142974658 .yiv3142974658MsoNormal { margin:0 0 0 0;} #yiv3142974658 o { font-size:0;} #yiv3142974658 #yiv3142974658photos div { float:left;width:72px;} #yiv3142974658 #yiv3142974658photos div div { border:1px solid #666666;height:62px;overflow:hidden;width:62px;} #yiv3142974658 #yiv3142974658photos div label { color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;} #yiv3142974658 #yiv3142974658reco-category { font-size:77%;} #yiv3142974658 #yiv3142974658reco-desc { font-size:77%;} #yiv3142974658 .yiv3142974658replbq { margin:4px;} #yiv3142974658 #yiv3142974658ygrp-actbar div a:first-child { margin-right:2px;padding-right:5px;} #yiv3142974658 #yiv3142974658ygrp-mlmsg { font-size:13px;font-family:Arial, helvetica, clean, sans-serif;} #yiv3142974658 #yiv3142974658ygrp-mlmsg table { font-size:inherit;font:100%;} #yiv3142974658 #yiv3142974658ygrp-mlmsg select, #yiv3142974658 input, #yiv3142974658 textarea { font:99% Arial, Helvetica, clean, sans-serif;} #yiv3142974658 #yiv3142974658ygrp-mlmsg pre, #yiv3142974658 code { font:115% monospace;} #yiv3142974658 #yiv3142974658ygrp-mlmsg * { line-height:1.22em;} #yiv3142974658 #yiv3142974658ygrp-mlmsg #yiv3142974658logo { padding-bottom:10px;} #yiv3142974658 #yiv3142974658ygrp-msg p a { font-family:Verdana;} #yiv3142974658 #yiv3142974658ygrp-msg p#yiv3142974658attach-count span { color:#1E66AE;font-weight:700;} #yiv3142974658 #yiv3142974658ygrp-reco #yiv3142974658reco-head { color:#ff7900;font-weight:700;} #yiv3142974658 #yiv3142974658ygrp-reco { margin-bottom:20px;padding:0px;} #yiv3142974658 #yiv3142974658ygrp-sponsor #yiv3142974658ov li a { font-size:130%;text-decoration:none;} #yiv3142974658 #yiv3142974658ygrp-sponsor #yiv3142974658ov li { font-size:77%;list-style-type:square;padding:6px 0;} #yiv3142974658 #yiv3142974658ygrp-sponsor #yiv3142974658ov ul { margin:0;padding:0 0 0 8px;} #yiv3142974658 #yiv3142974658ygrp-text { font-family:Georgia;} #yiv3142974658 #yiv3142974658ygrp-text p { margin:0 0 1em 0;} #yiv3142974658 #yiv3142974658ygrp-text tt { font-size:120%;} #yiv3142974658 #yiv3142974658ygrp-vital ul li:last-child { border-right:none !important; } #yiv3142974658
.,._
Posted by: Marius Liebenberg <marius.liebenberg@yahoo.com>

Visit Your Group
Unsubscribe (<sheetcam-unsubscribe@yahoogroups.com>?subject=Unsubscribe) • Terms of Use
,.,_