hangman pisze:Próbuję analizować początkowy kod piesła, ale chyba mnie to na razie ciut przerasta:
Jak już wrzucasz taki śmietnik - zrób to w tagu CODE.
I druga sprawa - jaki jest cel Twojej pracy?
Z tej sieczki (gotowego gcode) co prawda da się odzyskać niektóre parametry ale nie jest to łatwe. Z tym początkiem/końcem chodziło o to że niektóre slicery dorzucają tam pełną konfiguracje (którą, jak w przypadku S3D, można zaimportować do programu prosto z gcode) i może Ty masz takie coś w plikach od producenta.
Tu masz przykład z S3D:
Kod: Zaznacz cały
; G-Code generated by Simplify3D(R) Version 4.0.1
; May 2, 2018 at 11:36:04 PM
; Settings Summary
; processName,top
; applyToModels,30x30_z_dziura
; profileName,Flsun_PLA (modified)
; profileVersion,2018-04-26 01:00:03
; baseProfile,Default
; printMaterial,PLA
; printQuality,Medium
(...)
; internalThinWallType,0
; thinWallAllowedOverlapPercentage,40
; singleExtrusionMinLength,1
; singleExtrusionMinPrintingWidthPercentage,50
; singleExtrusionMaxPrintingWidthPercentage,150
; singleExtrusionEndpointExtension,0.2
; horizontalSizeCompensation,0
; I DOPIERO TU JEST WŁAŚCIWOY WYDRUK
G90
M82
M106 S0
M104 S215 T0
; [extruder0 _temperature]
; [extruder1 _temperature]
; [bed0 _temperature]
G28 ; home all axes
G1 Z0.550 F300
; process top
; layer 1, Z = 0.300
T0
; tool H0.300 W0.400
; skirt
G1 X79.586 Y89.000 F7200
G1 Z0.300 F300
G92 E0
G1 X200.414 Y89.000 E6.0282 F2700
G1 X201.000 Y89.586 E6.0695
G1 X201.000 Y210.414 E12.0976
G1 X200.414 Y211.000 E12.1390
G1 X79.586 Y211.000 E18.1671
G1 X79.000 Y210.414 E18.2085
G1 X79.000 Y89.586 E24.2366
G1 X79.586 Y89.000 E24.2779
hangman pisze:Chwilowo zamotałem się, który parametr slicka "generuje" jaka literkę G-Codu.
"slicka"? Toż to łopona taka