Hej,
jag kör min fräs med Mach3 och använder oftast sheetcam för att bereda koden för körning. Häromdagen testade jag CamBam istället då jag hade behov av lite finesser som inte sheetcam har, och märker då att fräsen går mycket jämnare genom alla operationer. Har inte riktigt reagerat på det tidigare, men för varje ny rad G-kod som genererats av sheetcam så stannar och startar fräsen, vilket gör att det blir väldigt ryckigt. Om ex g-koden är
G1 F2000
G1 X0 Y0
G1 X50 Y0
G1 X100 Y0
Så stannar fräsen till på 0,0 för att sedan stanna till på 50,0 och slutligen hamna på 100,0.. När jag genererar samma kod i cambam så vänder fräsen på 0,0 utan att stanna och går vidare i en rörelse till 100,0.. Om man använder tex splines som hackas upp till väldigt många små segment så innebär ju detta att det blir väldigt hackigt när man genererar koden med sheetcam.
Jag har försökt googla på det, men hittar bara plasma-start-delay.. någon som har en idé om vad detta kan bero på, och hur jag kan göra så att även sheetcam:s g-kod går jämnt?
Sheetcam pausar mellan varje rad G-kod, varför?
Re: Sheetcam pausar mellan varje rad G-kod, varför?
Hur ser din "header" g-code ut för de två olika?
Jag har ett minne av att det finns en G-code för att styra det där betendet, kolla om det ena programmet genererar en kodrad som inte finns med i det andra..
Jag har ett minne av att det finns en G-code för att styra det där betendet, kolla om det ena programmet genererar en kodrad som inte finns med i det andra..
Re: Sheetcam pausar mellan varje rad G-kod, varför?
Titta på de första raderna i respektive program. Min gissning är att det i ena programmet finns en G61 (exact stop) och i det andra en G64 (constant velocity) vilket alltså växlar mellan två olika path modes i styrningen.
Hur man ställer respektive CAM-program på att inkludera det ena eller andra vet jag inte.
Hur man ställer respektive CAM-program på att inkludera det ena eller andra vet jag inte.
- tecno
- Inlägg: 27248
- Blev medlem: 6 september 2004, 17:34:45
- Skype: tecnobs
- Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
- Kontakt:
Re: Sheetcam pausar mellan varje rad G-kod, varför?
Kolla på G61 och G64, troligen postar Sheetcam i G61 = Exact Stop Mode, kolla PP inställningar så du får G64 = CV (Constant Velocity) mode
Re: Sheetcam pausar mellan varje rad G-kod, varför?
Ahh, headern ser ut som följer:
Troligen ligger den som default på Exact stop i Mach3 och CamBam slänger med en G64.. ska kolla om jag kan få med Constant Velocity mode i postprocessorn..N0010 (Filename: sc.tap)
N0020 (Post processor: Mach3.scpost)
N0030 (Date:2015-12-28 Time:09:41:09)
N0040 G21 (Units: Metric)
N0050 G40
N0060 G90
N0070 G91.1
N0080 F1
N0090 (Part: rear_wheel_bracket)
N0100 (Operation: Outside Offset, SYNLIG, T2: Mill/router, 4 mm diameter, 7 mm Deep)
N0110 S10000 (Mill/router, 4 mm diameter)
N0120 T2 M06
N0130 G43 H2
N0140 G00 Z10.0000
N0150 S10000 M03
N0160 X140.4178 Y20.7500
N0170 Z0.5000
N0180 G01 Z0.000 F40.0
N0190 G02 X140.2179 Y20.7531 Z-0.2000 I0.0000 J6.5000