sheetcam.com Forum Index sheetcam.com
SheetCam discussion board
 
 Forum SubscriptionsForum Subscriptions    FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

New feature suggestion

 
Post new topic   Reply to topic    sheetcam.com Forum Index -> Yahoo posts (yahoo @forum.sheetcam.com)
View previous topic :: View next topic  
Author Message
beefy3



Joined: 02 Aug 2010
Posts: 151

PostPosted: Fri Apr 03, 2015 10:30 pm    Post subject: New feature suggestion Reply with quote

Hi Les,


just read this thread on Plasmaspider:


PlasmaSpider.com • View topic - Please Help with a Macro for sheet cam



The OP wants to periodically pause the run of gcode to allow his too small compressor to catch up. I don't have that issue but one similar. On hot days, cutting thicker steel, I've often wondered about the plasma cutter overheating if the job was long enough. I've had my plasma cutter fan come on full time on occasions.


Is there an easy way to have Sheetcam insert a pause after so much distance of cut. Of course this pause would come after the cut presently being done, not in the middle of it.


Thanks,


Keith.

__._,_.___
Posted by: beefyzee@bigpond.net.au
[img]http://geo.yahoo.com/serv?s=97476590/grpId=12675264/grpspId=1705007389/msgId=16701/stime=1428100222[/img]

Visit Your Group
Unsubscribe ([email]sheetcam-unsubscribe@yahoogroups.com?subject=Unsubscribe[/email]) • Terms of Use



__,_._,___
Back to top
View user's profile Send private message
Marius Liebenberg mari...
Guest





PostPosted: Sat Apr 04, 2015 5:59 pm    Post subject: New feature suggestion Reply with quote

Keith
There is such a feature already in some of the posts. Have a look at the "MP1000-THC Delay -Fan on -piercecount -clearance PARK.scpost". You will find just that kind of thing there. The torch will return to 0,0 position after a preset number of pierces.


Regards


Marius
http://www.cnccontrol.co.za

http://www.mastercut.co.za






On Saturday, April 4, 2015 12:30 AM, "beefyzee@bigpond.net.au [sheetcam]" <sheetcam@yahoogroups.com> wrote:




Hi Les,

just read this thread on Plasmaspider:

PlasmaSpider.com • View topic - Please Help with a Macro for sheet cam

The OP wants to periodically pause the run of gcode to allow his too small compressor to catch up. I don't have that issue but one similar. On hot days, cutting thicker steel, I've often wondered about the plasma cutter overheating if the job was long enough. I've had my plasma cutter fan come on full time on occasions.

Is there an easy way to have Sheetcam insert a pause after so much distance of cut. Of course this pause would come after the cut presently being done, not in the middle of it.

Thanks,

Keith.




#yiv9991498216 #yiv9991498216 -- #yiv9991498216ygrp-mkp { border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;} #yiv9991498216 #yiv9991498216ygrp-mkp hr { border:1px solid #d8d8d8;} #yiv9991498216 #yiv9991498216ygrp-mkp #yiv9991498216hd { color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;} #yiv9991498216 #yiv9991498216ygrp-mkp #yiv9991498216ads { margin-bottom:10px;} #yiv9991498216 #yiv9991498216ygrp-mkp .yiv9991498216ad { padding:0 0;} #yiv9991498216 #yiv9991498216ygrp-mkp .yiv9991498216ad p { margin:0;} #yiv9991498216 #yiv9991498216ygrp-mkp .yiv9991498216ad a { color:#0000ff;text-decoration:none;} #yiv9991498216 #yiv9991498216ygrp-sponsor #yiv9991498216ygrp-lc { font-family:Arial;} #yiv9991498216 #yiv9991498216ygrp-sponsor #yiv9991498216ygrp-lc #yiv9991498216hd { margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;} #yiv9991498216 #yiv9991498216ygrp-sponsor #yiv9991498216ygrp-lc .yiv9991498216ad { margin-bottom:10px;padding:0 0;} #yiv9991498216 #yiv9991498216actions { font-family:Verdana;font-size:11px;padding:10px 0;} #yiv9991498216 #yiv9991498216activity { background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;} #yiv9991498216 #yiv9991498216activity span { font-weight:700;} #yiv9991498216 #yiv9991498216activity span:first-child { text-transform:uppercase;} #yiv9991498216 #yiv9991498216activity span a { color:#5085b6;text-decoration:none;} #yiv9991498216 #yiv9991498216activity span span { color:#ff7900;} #yiv9991498216 #yiv9991498216activity span .yiv9991498216underline { text-decoration:underline;} #yiv9991498216 .yiv9991498216attach { clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;} #yiv9991498216 .yiv9991498216attach div a { text-decoration:none;} #yiv9991498216 .yiv9991498216attach img { border:none;padding-right:5px;} #yiv9991498216 .yiv9991498216attach label { display:block;margin-bottom:5px;} #yiv9991498216 .yiv9991498216attach label a { text-decoration:none;} #yiv9991498216 blockquote { margin:0 0 0 4px;} #yiv9991498216 .yiv9991498216bold { font-family:Arial;font-size:13px;font-weight:700;} #yiv9991498216 .yiv9991498216bold a { text-decoration:none;} #yiv9991498216 dd.yiv9991498216last p a { font-family:Verdana;font-weight:700;} #yiv9991498216 dd.yiv9991498216last p span { margin-right:10px;font-family:Verdana;font-weight:700;} #yiv9991498216 dd.yiv9991498216last p span.yiv9991498216yshortcuts { margin-right:0;} #yiv9991498216 div.yiv9991498216attach-table div div a { text-decoration:none;} #yiv9991498216 div.yiv9991498216attach-table { width:400px;} #yiv9991498216 div.yiv9991498216file-title a, #yiv9991498216 div.yiv9991498216file-title a:active, #yiv9991498216 div.yiv9991498216file-title a:hover, #yiv9991498216 div.yiv9991498216file-title a:visited { text-decoration:none;} #yiv9991498216 div.yiv9991498216photo-title a, #yiv9991498216 div.yiv9991498216photo-title a:active, #yiv9991498216 div.yiv9991498216photo-title a:hover, #yiv9991498216 div.yiv9991498216photo-title a:visited { text-decoration:none;} #yiv9991498216 div#yiv9991498216ygrp-mlmsg #yiv9991498216ygrp-msg p a span.yiv9991498216yshortcuts { font-family:Verdana;font-size:10px;font-weight:normal;} #yiv9991498216 .yiv9991498216green { color:#628c2a;} #yiv9991498216 .yiv9991498216MsoNormal { margin:0 0 0 0;} #yiv9991498216 o { font-size:0;} #yiv9991498216 #yiv9991498216photos div { float:left;width:72px;} #yiv9991498216 #yiv9991498216photos div div { border:1px solid #666666;height:62px;overflow:hidden;width:62px;} #yiv9991498216 #yiv9991498216photos div label { color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;} #yiv9991498216 #yiv9991498216reco-category { font-size:77%;} #yiv9991498216 #yiv9991498216reco-desc { font-size:77%;} #yiv9991498216 .yiv9991498216replbq { margin:4px;} #yiv9991498216 #yiv9991498216ygrp-actbar div a:first-child { margin-right:2px;padding-right:5px;} #yiv9991498216 #yiv9991498216ygrp-mlmsg { font-size:13px;font-family:Arial, helvetica, clean, sans-serif;} #yiv9991498216 #yiv9991498216ygrp-mlmsg table { font-size:inherit;font:100%;} #yiv9991498216 #yiv9991498216ygrp-mlmsg select, #yiv9991498216 input, #yiv9991498216 textarea { font:99% Arial, Helvetica, clean, sans-serif;} #yiv9991498216 #yiv9991498216ygrp-mlmsg pre, #yiv9991498216 code { font:115% monospace;} #yiv9991498216 #yiv9991498216ygrp-mlmsg * { line-height:1.22em;} #yiv9991498216 #yiv9991498216ygrp-mlmsg #yiv9991498216logo { padding-bottom:10px;} #yiv9991498216 #yiv9991498216ygrp-msg p a { font-family:Verdana;} #yiv9991498216 #yiv9991498216ygrp-msg p#yiv9991498216attach-count span { color:#1E66AE;font-weight:700;} #yiv9991498216 #yiv9991498216ygrp-reco #yiv9991498216reco-head { color:#ff7900;font-weight:700;} #yiv9991498216 #yiv9991498216ygrp-reco { margin-bottom:20px;padding:0px;} #yiv9991498216 #yiv9991498216ygrp-sponsor #yiv9991498216ov li a { font-size:130%;text-decoration:none;} #yiv9991498216 #yiv9991498216ygrp-sponsor #yiv9991498216ov li { font-size:77%;list-style-type:square;padding:6px 0;} #yiv9991498216 #yiv9991498216ygrp-sponsor #yiv9991498216ov ul { margin:0;padding:0 0 0 8px;} #yiv9991498216 #yiv9991498216ygrp-text { font-family:Georgia;} #yiv9991498216 #yiv9991498216ygrp-text p { margin:0 0 1em 0;} #yiv9991498216 #yiv9991498216ygrp-text tt { font-size:120%;} #yiv9991498216 #yiv9991498216ygrp-vital ul li:last-child { border-right:none !important; } #yiv9991498216









__._,_.___
Posted by: Marius Liebenberg <marius.liebenberg@yahoo.com>
[img]http://geo.yahoo.com/serv?s=97476590/grpId=12675264/grpspId=1705007389/msgId=16702/stime=1428170344[/img]

Visit Your Group
Unsubscribe ([email]sheetcam-unsubscribe@yahoogroups.com?subject=Unsubscribe[/email]) &bull; Terms of Use



__,_._,___
Back to top
Vmax549



Joined: 09 Nov 2009
Posts: 641

PostPosted: Sat Apr 04, 2015 6:59 pm    Post subject: Reply with quote

HIYA Keith, what post are you using AND what it the duty cycle of your machine ?

I think I have something that may work. I do something similar with the Part Cost plugin. ( track time)

(Wink TP
Back to top
View user's profile Send private message Send e-mail
beefy3



Joined: 02 Aug 2010
Posts: 151

PostPosted: Sat Apr 04, 2015 8:13 pm    Post subject: New feature suggestion Reply with quote

Thanks Marius,

I'll look into them, but the number of pierces is not really the issue. For example, I could have cut 10 open lines that were only 40mm long. That won't cause the issues described.


On the other hand I could have just 2 cuts but each one is quite long, and the compressor may need to catch up, or the plasma cutter need to cool down after just the first cut. It's the cut distance that's important.


Do these posts also do that.


It would be a great feature to have in an operation. Two entry boxes where you can set cut distance and pause time.


Keith


__._,_.___
Posted by: beefyzee@bigpond.net.au
[img]http://geo.yahoo.com/serv?s=97476590/grpId=12675264/grpspId=1705007389/msgId=16703/stime=1428178395[/img]

Visit Your Group
Unsubscribe ([email]sheetcam-unsubscribe@yahoogroups.com?subject=Unsubscribe[/email]) &bull; Terms of Use



__,_._,___
Back to top
View user's profile Send private message
Vmax549



Joined: 09 Nov 2009
Posts: 641

PostPosted: Sun Apr 05, 2015 8:46 pm    Post subject: Reply with quote

HEY KEITH What am I chopped liver ???? Laughing

(Wink TP
Back to top
View user's profile Send private message Send e-mail
Marius Liebenberg mari...
Guest





PostPosted: Mon Apr 06, 2015 6:52 pm    Post subject: New feature suggestion Reply with quote

Another way and maybe more fail safe would be to put a temperature switch on the machine and then look for a trip before you do the next cut or pierce. You can use the Gcode digital input (M66) for this if you are on Linuxcnc. With Mach I dont know if you can read a pin from Gcode.


You could also hijack the "ArcOK" signal through a thermal switch


Regards


Marius
http://www.cnccontrol.co.za

http://www.mastercut.co.za






On Saturday, April 4, 2015 10:13 PM, "beefyzee@bigpond.net.au [sheetcam]" <sheetcam@yahoogroups.com> wrote:



Thanks Marius,

I'll look into them, but the number of pierces is not really the issue. For example, I could have cut 10 open lines that were only 40mm long. That won't cause the issues described.

On the other hand I could have just 2 cuts but each one is quite long, and the compressor may need to catch up, or the plasma cutter need to cool down after just the first cut. It's the cut distance that's important.

Do these posts also do that.

It would be a great feature to have in an operation. Two entry boxes where you can set cut distance and pause time.

Keith




#yiv2459109304 #yiv2459109304 -- #yiv2459109304ygrp-mkp { border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;} #yiv2459109304 #yiv2459109304ygrp-mkp hr { border:1px solid #d8d8d8;} #yiv2459109304 #yiv2459109304ygrp-mkp #yiv2459109304hd { color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;} #yiv2459109304 #yiv2459109304ygrp-mkp #yiv2459109304ads { margin-bottom:10px;} #yiv2459109304 #yiv2459109304ygrp-mkp .yiv2459109304ad { padding:0 0;} #yiv2459109304 #yiv2459109304ygrp-mkp .yiv2459109304ad p { margin:0;} #yiv2459109304 #yiv2459109304ygrp-mkp .yiv2459109304ad a { color:#0000ff;text-decoration:none;} #yiv2459109304 #yiv2459109304ygrp-sponsor #yiv2459109304ygrp-lc { font-family:Arial;} #yiv2459109304 #yiv2459109304ygrp-sponsor #yiv2459109304ygrp-lc #yiv2459109304hd { margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;} #yiv2459109304 #yiv2459109304ygrp-sponsor #yiv2459109304ygrp-lc .yiv2459109304ad { margin-bottom:10px;padding:0 0;} #yiv2459109304 #yiv2459109304actions { font-family:Verdana;font-size:11px;padding:10px 0;} #yiv2459109304 #yiv2459109304activity { background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;} #yiv2459109304 #yiv2459109304activity span { font-weight:700;} #yiv2459109304 #yiv2459109304activity span:first-child { text-transform:uppercase;} #yiv2459109304 #yiv2459109304activity span a { color:#5085b6;text-decoration:none;} #yiv2459109304 #yiv2459109304activity span span { color:#ff7900;} #yiv2459109304 #yiv2459109304activity span .yiv2459109304underline { text-decoration:underline;} #yiv2459109304 .yiv2459109304attach { clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;} #yiv2459109304 .yiv2459109304attach div a { text-decoration:none;} #yiv2459109304 .yiv2459109304attach img { border:none;padding-right:5px;} #yiv2459109304 .yiv2459109304attach label { display:block;margin-bottom:5px;} #yiv2459109304 .yiv2459109304attach label a { text-decoration:none;} #yiv2459109304 blockquote { margin:0 0 0 4px;} #yiv2459109304 .yiv2459109304bold { font-family:Arial;font-size:13px;font-weight:700;} #yiv2459109304 .yiv2459109304bold a { text-decoration:none;} #yiv2459109304 dd.yiv2459109304last p a { font-family:Verdana;font-weight:700;} #yiv2459109304 dd.yiv2459109304last p span { margin-right:10px;font-family:Verdana;font-weight:700;} #yiv2459109304 dd.yiv2459109304last p span.yiv2459109304yshortcuts { margin-right:0;} #yiv2459109304 div.yiv2459109304attach-table div div a { text-decoration:none;} #yiv2459109304 div.yiv2459109304attach-table { width:400px;} #yiv2459109304 div.yiv2459109304file-title a, #yiv2459109304 div.yiv2459109304file-title a:active, #yiv2459109304 div.yiv2459109304file-title a:hover, #yiv2459109304 div.yiv2459109304file-title a:visited { text-decoration:none;} #yiv2459109304 div.yiv2459109304photo-title a, #yiv2459109304 div.yiv2459109304photo-title a:active, #yiv2459109304 div.yiv2459109304photo-title a:hover, #yiv2459109304 div.yiv2459109304photo-title a:visited { text-decoration:none;} #yiv2459109304 div#yiv2459109304ygrp-mlmsg #yiv2459109304ygrp-msg p a span.yiv2459109304yshortcuts { font-family:Verdana;font-size:10px;font-weight:normal;} #yiv2459109304 .yiv2459109304green { color:#628c2a;} #yiv2459109304 .yiv2459109304MsoNormal { margin:0 0 0 0;} #yiv2459109304 o { font-size:0;} #yiv2459109304 #yiv2459109304photos div { float:left;width:72px;} #yiv2459109304 #yiv2459109304photos div div { border:1px solid #666666;height:62px;overflow:hidden;width:62px;} #yiv2459109304 #yiv2459109304photos div label { color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;} #yiv2459109304 #yiv2459109304reco-category { font-size:77%;} #yiv2459109304 #yiv2459109304reco-desc { font-size:77%;} #yiv2459109304 .yiv2459109304replbq { margin:4px;} #yiv2459109304 #yiv2459109304ygrp-actbar div a:first-child { margin-right:2px;padding-right:5px;} #yiv2459109304 #yiv2459109304ygrp-mlmsg { font-size:13px;font-family:Arial, helvetica, clean, sans-serif;} #yiv2459109304 #yiv2459109304ygrp-mlmsg table { font-size:inherit;font:100%;} #yiv2459109304 #yiv2459109304ygrp-mlmsg select, #yiv2459109304 input, #yiv2459109304 textarea { font:99% Arial, Helvetica, clean, sans-serif;} #yiv2459109304 #yiv2459109304ygrp-mlmsg pre, #yiv2459109304 code { font:115% monospace;} #yiv2459109304 #yiv2459109304ygrp-mlmsg * { line-height:1.22em;} #yiv2459109304 #yiv2459109304ygrp-mlmsg #yiv2459109304logo { padding-bottom:10px;} #yiv2459109304 #yiv2459109304ygrp-msg p a { font-family:Verdana;} #yiv2459109304 #yiv2459109304ygrp-msg p#yiv2459109304attach-count span { color:#1E66AE;font-weight:700;} #yiv2459109304 #yiv2459109304ygrp-reco #yiv2459109304reco-head { color:#ff7900;font-weight:700;} #yiv2459109304 #yiv2459109304ygrp-reco { margin-bottom:20px;padding:0px;} #yiv2459109304 #yiv2459109304ygrp-sponsor #yiv2459109304ov li a { font-size:130%;text-decoration:none;} #yiv2459109304 #yiv2459109304ygrp-sponsor #yiv2459109304ov li { font-size:77%;list-style-type:square;padding:6px 0;} #yiv2459109304 #yiv2459109304ygrp-sponsor #yiv2459109304ov ul { margin:0;padding:0 0 0 8px;} #yiv2459109304 #yiv2459109304ygrp-text { font-family:Georgia;} #yiv2459109304 #yiv2459109304ygrp-text p { margin:0 0 1em 0;} #yiv2459109304 #yiv2459109304ygrp-text tt { font-size:120%;} #yiv2459109304 #yiv2459109304ygrp-vital ul li:last-child { border-right:none !important; } #yiv2459109304









__._,_.___
Posted by: Marius Liebenberg <marius.liebenberg@yahoo.com>
[img]http://geo.yahoo.com/serv?s=97476590/grpId=12675264/grpspId=1705007389/msgId=16704/stime=1428346375[/img]

Visit Your Group
Unsubscribe ([email]sheetcam-unsubscribe@yahoogroups.com?subject=Unsubscribe[/email]) &bull; Terms of Use



__,_._,___
Back to top
Les Newell les.newell@...
Guest





PostPosted: Tue Apr 07, 2015 1:08 pm    Post subject: New feature suggestion Reply with quote

It wouldn't be thst difficult to implement but I'm not sure how well it would work. For instance if you are starting from cold the plasma would cut for quite a long time before overheating. However if it is laready warm it won't cut as far.

Marius' idea of a temp switch on the 'arc ok' signal sounds like a better alternative to me.

Les

On 04/04/2015 21:13, beefyzee@bigpond.net.au (beefyzee@bigpond.net.au) [sheetcam] wrote:

Quote:
Thanks Marius,

I'll look into them, but the number of pierces is not really the issue. For example, I could have cut 10 open lines that were only 40mm long. That won't cause the issues described.


On the other hand I could have just 2 cuts but each one is quite long, and the compressor may need to catch up, or the plasma cutter need to cool down after just the first cut. It's the cut distance that's important.


Do these posts also do that.


It would be a great feature to have in an operation. Two entry boxes where you can set cut distance and pause time.


Keith




__._,_.___
Posted by: Les Newell <les.newell@fastmail.co.uk>
[img]http://geo.yahoo.com/serv?s=97476590/grpId=12675264/grpspId=1705007389/msgId=16705/stime=1428412133[/img]

Visit Your Group
Unsubscribe ([email]sheetcam-unsubscribe@yahoogroups.com?subject=Unsubscribe[/email]) &bull; Terms of Use



__,_._,___
Back to top
Vmax549



Joined: 09 Nov 2009
Posts: 641

PostPosted: Tue Apr 07, 2015 10:01 pm    Post subject: Reply with quote

Both of those functions could easily be tracked in Scam. Duty cycle is always calculated after the unit reaches max thermal load.

Most duty cycles are based on the 10 minute cycle .

In a scam post just track cut time as additive and rapids time as subtractive. When the combination of the 2 reaches the duty cycle limit then post a pause of the required cool down time.

Both situations can be worked together airsupply &
plasma duty cycle. First one to reach the limit causes the pause the other it becomes a subtractive value. Most times with an air problem it will solve the Plasma duty cycle. With teh Max cutting the duty cycle will help solve any air problems.

Piece of cake, (Wink TP
Back to top
View user's profile Send private message Send e-mail
Vmax549



Joined: 09 Nov 2009
Posts: 641

PostPosted: Sat Apr 11, 2015 2:57 am    Post subject: Reply with quote

Here is a test post for those that want to play with Air and Plasma Duty cycles. You set the Duty cycle values in the post under OnInitiate()

It tracks time based on Move Length /feedrate it updates both Duty cycles.

It adds time for cutting and subtracts time for rapids. When it reaches a trip point it subtracts time from the untripped cycle and reset the tripped cycle back to zero.

It displays the TIMES at each pierce in the status bar so you can see where you stand on time.

When it trips it simply does a G04Pxxx dwell BEFORE the pierce to allow the duty cycle to catch up and then restarts cutting.

I commented the areas that were added so you can see what and where it does its thing.

You will have to time you air cycles toget the values your plasma manual should have the rated duty cycle listed Based on 10min on /time off.

(Wink TP



MP3000_Air_Plasma_Duty.scpost
 Description:

Download
 Filename:  MP3000_Air_Plasma_Duty.scpost
 Filesize:  7.7 KB
 Downloaded:  183 Time(s)

Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    sheetcam.com Forum Index -> Yahoo posts (yahoo @forum.sheetcam.com) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group