papagalak Posté(e) Juillet 18, 2024 Posté(e) Juillet 18, 2024 slt, à tous.  je suis entrain de regarder le logiciel Orcslicer, afin de voir si je me débarrasse de Cura. pour comparer quelqu'un aurait-il un profil que je test et je regarde les différents réglages. merci à vous
pascal_lb Posté(e) Juillet 19, 2024 Posté(e) Juillet 19, 2024 Le 18/07/2024 at 15:38, papagalak a dit : pour comparer quelqu'un aurait-il un profil que je test et je regarde les différents réglages Dans Orcaslicer 2 tu as le profil de la CR10 V2 1
papagalak PostĂ©(e) Octobre 4, 2024 Auteur PostĂ©(e) Octobre 4, 2024 me revoilou, bon aprĂšs pas mal de visionnage de tuto je vais me lancer dans une premiĂšre impression depuis OrcaSlicer, mais avant toute chose j'aimerai avoir quelque prĂ©cisions concernant le G_code de dĂ©marrage et de fin: suffit il d'inclure la commande : START_PRINT BED_TEMP={material_bed_temperature_layer_0} EXTRUDER_TEMP={material_print_temperature_layer_0} et ; gcode macro Klipper END_PRINT PRINT_END pour aller vers klipper, faut il supprimer des lignes dans les G_code d'Orca orcaslicer.txt  Â
Solution fran6p PostĂ©(e) Octobre 5, 2024 Solution PostĂ©(e) Octobre 5, 2024 Si tu as les deux macros : START_PRINT et END_PRINT ou PRINT_END ?, avec Orcaslicer qui n'utilise pas tout Ă fait les mĂȘmes «placeholders» que Prusalicer, tu peux effectivement supprimer le contenu du Gcode de dĂ©marrage et de fin dans Orcaslicer et utiliser : Citation start_print BED_TEMP=[bed_temperature_initial_layer_single] EXTRUDER_TEMP=[nozzle_temperature_initial_layer] et Citation end_print Source : https://github.com/rootiest/zippy_guides/blob/main/guides/macros.md#orcaslicer-start-g-code J'ai juste retirĂ© la variable «CHAMBER_TEMP=[chamber_temperature]». La CR10V2/V3 n'est pas fermĂ©e et ne possĂšde donc pas de tempĂ©rature de chambre⊠ou alors, il faudrait renommer en KITCHEN_TEMP, ROOM_TEMP Ă moins que l'imprimante soit utilisĂ©e dans une chambre, auquel cas inutile de renommer .
papagalak Posté(e) Octobre 6, 2024 Auteur Posté(e) Octobre 6, 2024 (modifié) Ok, merci @fran6p, je vais faire comme tu dis.  tout va bien, ça marche nickel. Modifié (le) Octobre 6, 2024 par papagalak
papagalak PostĂ©(e) FĂ©vrier 10 Auteur PostĂ©(e) FĂ©vrier 10 (modifiĂ©) je reviens ( te chercher, je savais que tu m'attendais "Becaud"). avec OrcaSlicer j'ai un soucis de fin d'impression: la buse s'arrĂȘte sur son dernier point de print. dans OrcaSlicer j'ai :  ;{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600;{endif} ; Move print head up ;G1 X5 Y170 F{travel_speed*60} ; present print ;{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} ;F600{endif} ; Move print head further up ;M140 S0 ; turn off heatbed ;M104 S0 ; turn off temperature ;M107 ; turn off fan ;M84 X Y E ; disable motors end_print dans klipper voici mon end_print: [gcode_macro END_PRINT] description: Use END_PRINT for the slicer ending script - customize for your slicer of choice gcode:     M400                           ; wait for buffer to clear     G92 E0                         ; zero the extruder     G1 E-2.0 F3600                 ; retract filament     G91                            ; relative positioning     #   Get Boundaries     {% set X_MIN = printer.toolhead.axis_minimum.x|default(0)|float %}     {% set Y_MAX = printer.toolhead.axis_maximum.y|default(230)|float %}     {% set max_z = printer.toolhead.axis_maximum.z|default(270)|float %}     {% if printer.toolhead.position.z < (max_z - 2) %}       {% set z_safe = 2.0 %}     {% else %}       {% set z_safe = max_z - printer.toolhead.position.z %}     {% endif %}     G0 Z{z_safe} F3600             ; move nozzle up and present print     G90     G0 X{X_MIN+2} Y{Y_MAX-5} F3600     TURN_OFF_HEATERS     M107                           ; turn off fan     #G28 X Y     M84                            ; Disable steppers #    _SAVE_IF_SET     ; SAVE_CONFIG if a mesh was probed in START_PRINT (LEVEL_BED_ADVANCED) # Alternative macros PRINT_START and PRINT_END [gcode_macro PRINT_START] gcode:     START_PRINT { rawparams } [gcode_macro PRINT_END] gcode:     END_PRINT { rawparams } pas de poblĂšme sous cura: ;G91 ;Relative positioning G1 E-2 F2700 ;Retract a bit ;G1 E-2 Z0.2 F2400 ;Retract and raise Z ;G1 X5 Y5 F3000 ;Wipe out ;G1 Z10 ;Raise Z more ;G90 ;Absolute positioning ;G1 X0 Y{machine_depth} ;Present print ;M106 S0 ;Turn-off fan ;M104 S0 ;Turn-off hotend ;M140 S0 ;Turn-off bed ;M84 X Y E ;Disable all steppers but Z SET_GCODE_VARIABLE MACRO=END_PRINT VARIABLE=machine_depth VALUE={machine_depth} END_PRINT ModifiĂ© (le) FĂ©vrier 10 par papagalak
pommeverte Posté(e) Février 10 Posté(e) Février 10 (modifié) Salut, Normalement, la casse est importante. Donc le Gcode de fin devrait contenir END_PRINT et non end_print edit: il faudrait aussi ajouter la variable Ymax comme dans Cura: SET_GCODE_VARIABLE MACRO=END_PRINT VARIABLE=machine_depth VALUE={print_bed_max[1]} cela dit, la syntaxe me gÚne un peu. Je préfÚre avoir qu'1 seule ligne dans le Gcode de fin: END_PRINT YMAX={print_bed_max[1]} avec dans le fichier printer.cfg: [gcode_macro END_PRINT] description: Use END_PRINT for the slicer ending script - customize for your slicer of choice gcode:     M400                           ; wait for buffer to clear     G92 E0                         ; zero the extruder     G1 E-2.0 F3600                 ; retract filament     G91                            ; relative positioning     #   Get Boundaries     {% set X_MIN = printer.toolhead.axis_minimum.x|default(0)|float %}     {% set Y_MAX = params.YMAX|default(230)|float %}...  Modifié (le) Février 10 par pommeverte
fran6p Posté(e) Février 10 Posté(e) Février 10 Non, avec Klipper, le nom des macros Gcode est indifférent au niveau de la casse. Le systÚme Linux sous-jacent, lui par contre, est sensible à celle-ci. Pour vraiment «voir» ce qui cloche, le fichier Gcode qui pose problÚme ou au moins la fin contenant la partie de fin d'impression serait utile. Je ne comprends pas la partie Cura avec son avant-derniÚre ligne (le SET_GCODE_VARIABLE_MACRO), quelle est son utilité ?  1
papagalak PostĂ©(e) FĂ©vrier 10 Auteur PostĂ©(e) FĂ©vrier 10 il y a une heure, fran6p a dit : Je ne comprends pas la partie Cura avec son avant-derniĂšre ligne (le SET_GCODE_VARIABLE_MACRO), quelle est son utilitĂ© ?  DĂ©solé @fran6p je ne saurait te dire dâou il vient, je ne me rappelle pas pourquoi jâai notĂ© cette macro.Â
papagalak PostĂ©(e) FĂ©vrier 11 Auteur PostĂ©(e) FĂ©vrier 11 comme demandĂ© @fran6p, voici le dĂ©but et surtout la fin du G_code d'OrcaSlicer: debut orcaslicer.txt fin orcaslicer.txt je mets les deux car je voudrais savoir pourquoi il y a tant de ligne commentĂ©es. Â
fran6p PostĂ©(e) FĂ©vrier 11 PostĂ©(e) FĂ©vrier 11 Je pense que ton Orcaslicer n'est pas paramĂ©trĂ© pour comprendre Klipper. Les macros Gcode ne sont pas interprĂ©tĂ©es . Dans les paramĂštres de l'imprimante, la version de Gcode est bien indiquĂ©e comme Ă©tant Klipper ? Â
papagalak PostĂ©(e) FĂ©vrier 11 Auteur PostĂ©(e) FĂ©vrier 11 Ă lâinstant, fran6p a dit : LĂ , je sĂšche  alors si toit tu sĂšche, tu comprends que pour moi c'est pire, merci quand mĂȘme 1
pommeverte PostĂ©(e) FĂ©vrier 11 PostĂ©(e) FĂ©vrier 11 (modifiĂ©) Salut, Pour pouvoir t'aider, il faudrait: un fichier gcode (compressĂ©/zippĂ©) gĂ©nĂ©rĂ© dans Cura et le fichier klippy.log oĂč l'impression se terminait correctement un fichier gcode (compressĂ©/zippĂ©) gĂ©nĂ©rĂ© dans OrcaSlicer et le fichier klippy.log oĂč l'impression ne se terminait pas correctement Il y a 4 heures, papagalak a dit : je mets les deux car je voudrais savoir pourquoi il y a tant de ligne commentĂ©es tu as 2 philosophies avec klipper: soit tu dĂ©finis tout avec des Gcodes dans les Gcodes de dĂ©marrage et de fin du trancheur (partie commentĂ©e des fichiers) soit tu fais appel Ă des macros en passant des paramĂštres (comme ce qui est fait dans la partie non commentĂ©e, mais en mieux). ModifiĂ© (le) FĂ©vrier 11 par pommeverte
papagalak Posté(e) Février 11 Auteur Posté(e) Février 11 @pommeverte, si je comprends bien tu veux 2 fichiers, je te fais ca au plus vite. Merci à toi
pommeverte Posté(e) Février 11 Posté(e) Février 11 (modifié) Ben, non , au moins 3 voire 4: il y a 44 minutes, pommeverte a dit : un fichier gcode (compressé/zippé) généré dans Cura et le fichier klippy.log ça fait 2 + il y a 44 minutes, pommeverte a dit : un fichier gcode (compressé/zippé) généré dans OrcaSlicer et le fichier klippy.log 1 voire 2 si le fichier klippy.log est différent du précédent (date différente) Modifié (le) Février 11 par pommeverte
papagalak PostĂ©(e) FĂ©vrier 13 Auteur PostĂ©(e) FĂ©vrier 13 Le 11/02/2025 at 19:43, pommeverte a dit : Ben, non , au moins 3 voire 4: ça fait 2 + 1 voire 2 si le fichier klippy.log est diffĂ©rent du prĂ©cĂ©dent (date diffĂ©rente) Je vais relancer une impression du mĂȘme objet sous Cura et orca et jâenvoie les fichiers demandĂ©sÂ
pommeverte PostĂ©(e) FĂ©vrier 13 PostĂ©(e) FĂ©vrier 13 Salut, Dans un 1er temps, ce n'est pas nĂ©cessaire d'imprimer les piĂšces. Tu peux dĂ©jĂ nous fournir les fichiers Gcodes et le fichier klippy.log. Ensuite, l'impression de la piĂšce tranchĂ©e sous OrcaSlicer sera peut-ĂȘtre nĂ©cessaire. Sinon, as-tu testĂ© la modification que j'ai suggĂ©rĂ©e pour OrcaSlicer? Le 10/02/2025 at 18:51, pommeverte a dit : Je prĂ©fĂšre avoir qu'1 seule ligne dans le Gcode de fin: END_PRINT YMAX={print_bed_max[1]} avec dans le fichier printer.cfg: [gcode_macro END_PRINT] description: Use END_PRINT for the slicer ending script - customize for your slicer of choice gcode:     M400                           ; wait for buffer to clear     G92 E0                         ; zero the extruder     G1 E-2.0 F3600                 ; retract filament     G91                            ; relative positioning     #   Get Boundaries     {% set X_MIN = printer.toolhead.axis_minimum.x|default(0)|float %}     {% set Y_MAX = params.YMAX|default(230)|float %}... Â
papagalak PostĂ©(e) FĂ©vrier 15 Auteur PostĂ©(e) FĂ©vrier 15 (modifiĂ©) @pommeverte, avec un petit retard, voici pour la mĂȘme piĂšce le G_code Cura:  CCR10_axe V3.gcode avec Orca: axe V3_PLA_58m14s.gcode voici klippy.log klippy.log.zip dedans celui d'aujourd'hui et le plus rĂ©cent  je viens de refaire un test impression bon je confirme, avec Cura la buse vient se mettre en butĂ©e arriĂšre gauche et sur Orca elle reste sur sa derniĂšre impression sur le mĂȘme STL. ModifiĂ© (le) FĂ©vrier 15 par papagalak
pommeverte PostĂ©(e) FĂ©vrier 15 PostĂ©(e) FĂ©vrier 15 Dans le plus rĂ©cent fichier klippy.log, on peut voir que la derniĂšre impression s'est arrĂȘtĂ©e parce que la distance d'extrusion maximale a Ă©tĂ© atteinte ("max_extrude_only_distance"). C'est normal puisque dans Cura, tu es en extrusion absolue alors que dans Orca slicer, tu es en relatif. Est-ce que tu es sĂ»r que tu n'as pas inversĂ© les 2 fichiers dans ton analyse? (plantage dans Cura et fin normale dans OrcaSlicer) Sinon, pour moi, la ligne suivante du Gcode de fin dans Cura n'a aucune utilitĂ©: SET_GCODE_VARIABLE MACRO=END_PRINT VARIABLE=machine_depth VALUE=300
papagalak PostĂ©(e) FĂ©vrier 15 Auteur PostĂ©(e) FĂ©vrier 15 il y a 30 minutes, pommeverte a dit : Dans le plus rĂ©cent fichier klippy.log, on peut voir que la derniĂšre impression s'est arrĂȘtĂ©e parce que la distance d'extrusion maximale a Ă©tĂ© atteinte ("max_extrude_only_distance"). C'est normal puisque dans Cura, tu es en extrusion absolue alors que dans Orca slicer, tu es en relatif. Est-ce que tu es sĂ»r que tu n'as pas inversĂ© les 2 fichiers dans ton analyse? (plantage dans Cura et fin normale dans OrcaSlicer) Sinon, pour moi, la ligne suivante du Gcode de fin dans Cura n'a aucune utilitĂ©: SET_GCODE_VARIABLE MACRO=END_PRINT VARIABLE=machine_depth VALUE=300 Comment modifier relatif absolue, jâai pas trouvĂ© ? Les fichier CR10... sont sous Cura et ce qui indique le temps (58m14s) orcaslicer. Jâai commentĂ© cette ligne.
pommeverte PostĂ©(e) FĂ©vrier 15 PostĂ©(e) FĂ©vrier 15 il y a 3 minutes, papagalak a dit : Comment modifier relatif absolue, jâai pas trouvĂ© ? Dans la section modes spĂ©ciaux, tu coches le paramĂštre "extrusion relative". il y a 4 minutes, papagalak a dit : Les fichier CR10... sont sous Cura et ce qui indique le temps (58m14s) orcaslicer oui, c'est Ă©crit au dĂ©but du fichier Gcode. Mon hypothĂšse, c'est que tu te mĂ©langes les pinceaux et qu'en rĂ©alitĂ©, c'est le fichier cura qui ne termine pas correctement... bon, j'imagine que tu vas rĂ©pondre que ça fait des mois que tu imprimes en tranchant avec Cura et que tout fonctionnait bien .
papagalak PostĂ©(e) FĂ©vrier 16 Auteur PostĂ©(e) FĂ©vrier 16 Il y a 20 heures, pommeverte a dit : Mon hypothĂšse, c'est que tu te mĂ©langes les pinceaux et qu'en rĂ©alitĂ©, c'est le fichier cura qui ne termine pas correctement... bon, j'imagine que tu vas rĂ©pondre que ça fait des mois que tu imprimes en tranchant avec Cura et que tout fonctionnait bien . en effet j'allais te dire que Cura fonctionne parfaitement depuis des mois... Mais tu t'en doute ,j'allais dire une GROSSE bĂȘtise, puisqu'en effet c'est bien luis qui plante. TU ES UN CHEF par contre je ne comprend pas pourquoi CURA plante maintenant, je l'utilise depuis le dĂ©but que j'ai ma bĂ©cane. j'ai supprimĂ© la ligne dont tu doutais l'utilitĂ©, je suis passĂ© en relative , aucune amĂ©lioration. En tout les cas je te remercie d'avoir eu la patience de me coacher, moi l'incrĂ©dule, j'en ai encore Ă apprendre. Â
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez ĂȘtre membre afin de pouvoir dĂ©poser un commentaire
Créer un compte
CrĂ©ez un compte sur notre communautĂ©. Câest facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant