Bx3mE / SolidMakerConverter

C# Project to Convert Cura Slicer files into Solidmaker/XVico X9 *.slm files
3 stars 3 forks source link

Does not work. #1

Open AntoszHUN opened 2 years ago

AntoszHUN commented 2 years ago

I did everything according to the descriptions. I did it according to them. But when I open the sliced file in the Cura 4.9.1 program, the window mentioned in the description does not pop up. So I only get a .gcode file and no .slm file.

I followed this description:

Intended to be run on windows 10

PREPARE THE EXE:

Create a folder for the exe: I created "C:\Program Files\SolidMakerConverter"

Add the folder to the path variable:

Win+X -> system -> Advanced systen settings ->(on the preselected advanced tab) Environment Variables Under system variables select 'Path' and click edit Click new and add the path - I added : "C:\Program Files\SolidMakerConverter" Close all windows

Test that it works: Open a cmd shell (win -> 'cmd' -> enter) and execute 'cd\' next: side by side open a explorer window, browse to the exe folder and drag the file to the cmd window, select the window and hit enter. If it returns : "No file to convert was specified..." you are all good to go.

If it does not work you might have specified the path wrong or you might get an error explaining how to install the .net framework wich is a prerequisite.

PREPARE CURA: Make sure that you use Cura 4.11.0 and have it installed. extract the files from the *.zip file to the matching cura folders in the cura install folder.

if cura was running it needs a restart.

USE the converter:

In Cura: manage printers and add a Solidmaker printer to your installed printers. Select your printer, LaserFocus (spot size), resin material and Extra fine quality. Add a model, adjust it and slice. when slicing is done save to disk (NOT REMOVABLE as this overrides the converter). During saving a console window should briefly show up and show the exe working doing its magic.

select open folder and move the *.slm file to the removable drive of your choice.

PRINT THE FILE! :) If you need to adjust the print settings - you are prompted to do so before each print.

What happens under the hood is that the exe uses keywords in the Cura generated gcode to identify different areas of the print. It then strips the file of all unnessesary information and replaces it with predetermined codes needed by the printer. Settings for laser power and speed are statically added by the exe but can be manually edited in each generated file by editing the M9x0 codes which have the values you see before starting a print. Good luck!

Bx3mE commented 2 years ago

You are using the wrong cura version… I do not maintain this as I Currently have another focus. I shared it hoping it might find use for someone else…

Skickat från min iPhone

11 sep. 2022 kl. 17:25 skrev AntoszHUN @.***>:

 I did everything according to the descriptions. I did it according to them. But when I open the sliced file in the Cura 4.9.1 program, the window mentioned in the description does not pop up. So I only get a .gcode file and no .slm file.

I followed this description:

Intended to be run on windows 10

PREPARE THE EXE:

Create a folder for the exe: I created "C:\Program Files\SolidMakerConverter"

Add the folder to the path variable:

Win+X -> system -> Advanced systen settings ->(on the preselected advanced tab) Environment Variables Under system variables select 'Path' and click edit Click new and add the path - I added : "C:\Program Files\SolidMakerConverter" Close all windows

Test that it works: Open a cmd shell (win -> 'cmd' -> enter) and execute 'cd' next: side by side open a explorer window, browse to the exe folder and drag the file to the cmd window, select the window and hit enter. If it returns : "No file to convert was specified..." you are all good to go.

If it does not work you might have specified the path wrong or you might get an error explaining how to install the .net framework wich is a prerequisite.

PREPARE CURA: Make sure that you use Cura 4.11.0 and have it installed. extract the files from the *.zip file to the matching cura folders in the cura install folder.

if cura was running it needs a restart.

USE the converter:

In Cura: manage printers and add a Solidmaker printer to your installed printers. Select your printer, LaserFocus (spot size), resin material and Extra fine quality. Add a model, adjust it and slice. when slicing is done save to disk (NOT REMOVABLE as this overrides the converter). During saving a console window should briefly show up and show the exe working doing its magic.

select open folder and move the *.slm file to the removable drive of your choice.

PRINT THE FILE! :) If you need to adjust the print settings - you are prompted to do so before each print.

What happens under the hood is that the exe uses keywords in the Cura generated gcode to identify different areas of the print. It then strips the file of all unnessesary information and replaces it with predetermined codes needed by the printer. Settings for laser power and speed are statically added by the exe but can be manually edited in each generated file by editing the M9x0 codes which have the values you see before starting a print. Good luck!

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.

AntoszHUN commented 2 years ago

You are using the wrong cura version… I do not maintain this as I Currently have another focus. I shared it hoping it might find use for someone else… Skickat från min iPhone 11 sep. 2022 kl. 17:25 skrev AntoszHUN @.**>:  I did everything according to the descriptions. I did it according to them. But when I open the sliced file in the Cura 4.9.1 program, the window mentioned in the description does not pop up. So I only get a .gcode file and no .slm file. I followed this description: Intended to be run on windows 10 PREPARE THE EXE: Create a folder for the exe: I created "C:\Program Files\SolidMakerConverter" Add the folder to the path variable: Win+X -> system -> Advanced systen settings ->(on the preselected advanced tab) Environment Variables Under system variables select 'Path' and click edit Click new and add the path - I added : "C:\Program Files\SolidMakerConverter" Close all windows Test that it works: Open a cmd shell (win -> 'cmd' -> enter) and execute 'cd' next: side by side open a explorer window, browse to the exe folder and drag the file to the cmd window, select the window and hit enter. If it returns : "No file to convert was specified..." you are all good to go. If it does not work you might have specified the path wrong or you might get an error explaining how to install the .net framework wich is a prerequisite. PREPARE CURA: Make sure that you use Cura 4.11.0 and have it installed. extract the files from the .zip file to the matching cura folders in the cura install folder. if cura was running it needs a restart. USE the converter: In Cura: manage printers and add a Solidmaker printer to your installed printers. Select your printer, LaserFocus (spot size), resin material and Extra fine quality. Add a model, adjust it and slice. when slicing is done save to disk (NOT REMOVABLE as this overrides the converter). During saving a console window should briefly show up and show the exe working doing its magic. select open folder and move the *.slm file to the removable drive of your choice. PRINT THE FILE! :) If you need to adjust the print settings - you are prompted to do so before each print. What happens under the hood is that the exe uses keywords in the Cura generated gcode to identify different areas of the print. It then strips the file of all unnessesary information and replaces it with predetermined codes needed by the printer. Settings for laser power and speed are statically added by the exe but can be manually edited in each generated file by editing the M9x0 codes which have the values you see before starting a print. Good luck! — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.

I understand. But with version 4.1.1 I didn't even get that far. Either the description is not accurate or something is not good. I would like to find out because I can't use the printer any other way.

ptah4i commented 2 years ago

@AntoszHUN Which problem you have with this printer?

AntoszHUN commented 2 years ago

@AntoszHUN Which problem you have with this printer?

I have a problem with the slicer. The factory slicer is faulty. I need a regular, easy-to-use slicer.

ptah4i commented 2 years ago

For me the slicer works for small models and different resins. Models which need supports, most bigger models, fails because the model falls of the plate.

AntoszHUN commented 2 years ago

That's the problem with me too.

ptah4i commented 2 years ago

Think the problem is a wrong printer configuration of the support structure. The parameters for the brim layer are mostly wrong. The larger the plate contact area, the more likely a misprint is. Today I will try to create model with meshmixer which already contains supports and slice it.

AntoszHUN commented 2 years ago

Yes. This might be a better solution.

ptah4i commented 2 years ago

I don't know exactly if you can export the prepared model (with supports etc) in Cura. If yes you can try Cura to prepare your model and slice it with PreForm.

AntoszHUN commented 2 years ago

I don't know exactly if you can export the prepared model (with supports etc) in Cura. If yes you can try Cura to prepare your model and slice it with PreForm.

The cure didn't work properly for me.