Jump to content

JPT58

Member
  • Posts

    8
  • Joined

  • Last visited

Posts posted by JPT58

  1. Hi,

     

    whenever I want to save a gcode file to my printers SD card I have to do the following process, summing up almost 10 clicks:

    - insert SD card

    - click media devices in KDE tray

    - open additional mount options for device

    - click mount  only

    - close menu

    - got to cura

    - open save menu in the bottom right corner

    - select device

    - click save

    - click eject (eject works directly without any external work necessary)

     

    While part of this is not Curas fault, other parts could be improved.

     

    What I want to suggest is: 

    - check why mounting from Cura does not work on Kubuntu 23.10 (especially because unmount works)

    - unhide the save/print menu so you can single click save instead of having to click 3 times.

    - remove drives from the menu that are not meant to be saved to (it always wants to save to my data partition, which does not work because of permissions and does not make sense because I cannot insert a 3.5" drive into my printer)

     

    thank you very much

     

    JPT

     

     

    Linux 6.5.0-21-generic

    KDE 5:144ubuntu2

    Cura 5.6.0 from flatpak


     

  2. Hi,

     

    Cura got a problem: You cannot really control the printer manually from Cura.

    So I always have Pronterface running to issue manual commands to the printer.

    But the handover of /dev/ttyUSB0 just does not work well.

    Either Cura does not find the port. Removing and replugging USB does not help at all.

    Or Cura does not release the port without closing Cura so I can connect from Pronterface.

     

    Could you please either add more control over the connection or add an input box for manually issuing commands?

    I am currently fiddling with auto-leveling and building Marlin and this affords a lot of manual trial and error.

     

    Printerface isn't implemented great regarding the USB connection either. but if you want to know how to do it, check gtkterm. They show how it's done. (i.e releasing the device when plug removed so the USB# does not increase on every plug cycle)

     

    Apart from that Cura is a great program. But I hate this behavior since I started using Cura many years ago.

     

    Ubuntu 23.10, Kernel 6.5.0-17-generic, Cura 5.6.0 from flatpak

    Creality Ender 2 Pro stm32 427 BLtouch using self built Marlin 2.1

    Creality CR10-S5 stm32 427 BLtouch using self built Marlin 2.1

     

    Thank you very much.

     

    JPT

     

  3. This my final result. It's some compromise, but since there is no IF in gcode. you have to guess somehow.

     

    ; Printer time needed: 
    ; Heat Hotend 2:00
    ; Heat Bed < 5:00
    ; Home <0:35
    M140 S{material_bed_temperature_layer_0}   ; will take almost 5 min
    G28                                        ; Home ~ 30 sec
    G4 P60000                                  ; just wait for 1 mins to pass 
    M104 S{material_print_temperature_layer_0} ; will take 2 min
    M190 S{material_bed_temperature_layer_0}-5 ; wait only for bed temp-5
    M109 S{material_print_temperature_layer_0} ; wait for hotend temp

     

  4. Hi

    I used this great program several years ago and now I am again giving 3d printing a go. But I need some customization.

     

    my printer (Creality CR-10S5) is incredibly slow at heating, thus I would like to speed up the heating process by doing things in parallel.

    But this does not work as I cannot edit the code Cura sends BEFORE the printer specific code.

    any way to change the start up code from cura?

     

    like:

    set  bed temperature, no wait

    set  extruder temp, no wait

    home

    Z up 5 cm

    set extruder temp WAIT

    maybe introduce some wait cycles so both bed and extruder are ready more or less at the same time.

     

    thank you very

     

    here you can see, that the problem is the code generated by cura by some secret magic ;)

    ;FLAVOR:Marlin
    ;TIME:237
    ;Filament used: 0.113383m
    ;Layer height: 0.2
    ;MINX:39.984
    ;MINY:52.189
    ;MINZ:0.2
    ;MAXX:461.984
    ;MAXY:474.189
    ;MAXZ:0.4
    ;TARGET_MACHINE.NAME:Creality CR-10S5
    ;Generated with Cura_SteamEngine 5.6.0
    M140 S50
    M105
    M190 S50
    M104 S200
    M105
    M109 S200
    M82 ;absolute extrusion mode
    M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
    M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
    M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
    M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
    M220 S100 ;Reset Feedrate
    M221 S100 ;Reset Flowrate
    
    G28 ;Home
    
    G92 E0 ;Reset Extruder
    G1 Z2.0 F3000 ;Move Z Axis up
    G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
    G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
    G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
    G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
    G92 E0 ;Reset Extruder
    G1 Z2.0 F3000 ;Move Z Axis up

     

    And this is the default start G-code of my printer, it comes AFTER cura heated everything up.

    M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
    M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
    M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
    M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
    M220 S100 ;Reset Feedrate
    M221 S100 ;Reset Flowrate
    
    G28 ;Home
    
    G92 E0 ;Reset Extruder
    G1 Z2.0 F3000 ;Move Z Axis up
    G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
    G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
    G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
    G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
    G92 E0 ;Reset Extruder
    G1 Z2.0 F3000 ;Move Z Axis up

     

×
×
  • Create New...