Sheetcam pausar mellan varje rad G-kod, varför?

Robot, CNC, Pneumatik, Hydraulik, mm
Användarvisningsbild
hubben
Inlägg: 1754
Blev medlem: 7 september 2010, 11:46:58
Ort: Örviken

Sheetcam pausar mellan varje rad G-kod, varför?

Inlägg av hubben »

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?
Användarvisningsbild
AndLi
Inlägg: 18254
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Sheetcam pausar mellan varje rad G-kod, varför?

Inlägg av AndLi »

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..
H.O
Inlägg: 5913
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Sheetcam pausar mellan varje rad G-kod, varför?

Inlägg av H.O »

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.
Användarvisningsbild
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?

Inlägg av tecno »

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
Användarvisningsbild
hubben
Inlägg: 1754
Blev medlem: 7 september 2010, 11:46:58
Ort: Örviken

Re: Sheetcam pausar mellan varje rad G-kod, varför?

Inlägg av hubben »

Ahh, headern ser ut som följer:
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
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..
Skriv svar