SynDaverCO / symple-slicer

A web-based slicer for 3D printers using the Cura Engine
GNU Affero General Public License v3.0
21 stars 9 forks source link

Unable to stream gcode with imported profile #91

Closed SynWillinger closed 4 years ago

SynWillinger commented 4 years ago

Describe the bug After importing a custom profile, attempting to stream gcode gives the error "Error: No serial port information for this profile"

Details

To Reproduce Steps to reproduce the behavior:

  1. Go to "Advanced Features" and upload profile under "Import Settings"
  2. Load model and slice
  3. Select "Send to connected printer" option under "Print Options" on the "Print and Preview" page
  4. See error

Expected behavior SympleSlicer should be able to find the machine and print

Screenshots symple_serial_error

Additional context Here is the profile I was trying to load: profile.toml.txt

marciot commented 4 years ago

This is because I added information to the profiles for the serial port. That same information needs to be added to any exported profiles for printing to work. Will close this as won't fix, as the cause is an obsolete profile.

[usb]

flasher                                        = "bossa"
firmware                                       = "../machine_firmware/SynDaver_Axi_Marlin_R2.bin"
baudrate                                       = 250000
samba_vendor_id                                = "03EB"
samba_product_id                               = "6124"
marlin_vendor_id                               = "27B1"
marlin_product_id                              = "0001"
stop_print_gcode                               = """
M140 S0                                        ; turn off heated bed
M104 S0 T0                                     ; turn off heater T0
M107                                           ; turn off fan
M84 X Y                                        ; disable X and Y steppers (not Z)
M77                                            ; stop print timer
G91                                            ; relative positioning
G0 Z15 F600                                    ; raise nozzle
G90                                            ; absolute positioning
G0 X170 Y290 F3000                             ; park nozzle
M117 Print stopped.
"""