SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
6.84k stars 805 forks source link

There are 0 configs imported. (Only non-system and compatible configs) #4944

Open Mierscheid opened 5 months ago

Mierscheid commented 5 months ago

Is there an existing issue for this problem?

OrcaSlicer Version

Appimages of Orca 1.8.0 and 1.9.1 and 2.0 Beta and 2.0.0

Operating System (OS)

Linux

OS Version

Ubuntu 22.04.4 LTS

Additional system information

CPU: Intel i5 4670K RAM: 16 GB
GPU: RX570 8GB

Printer

Several: Art. X3 Plus, X4 Plus, Qidi X-Smart 3, Ender-3 V3 KE, Sceoan S1

How to reproduce

--> File --> Import --> Import Configs --> choose .json-Files

"There are 0 configs imported. (Only non-system and compatible configs) Hint: Make sure you have added the corresponding printer before importing the configs".

I am reporting it as a bug, as it seems to be one from my perspective because I have found dozens of similar problems on the net, but not a single one has a reproducible solution.

This happens with every profile that I want to import. It doesn't matter whether it's my profiles or those that I get directly from the manufacturer or those that I have exported from a Windows version of Orca.

Yes, I created a printer, as the note suggests, but the error message still appears.

No, even manual copying into the .config folder does not help. The printer does not appear.

No, copying the profiles to the system folder does not work either. The printer does not appear in the list or in the setup wizard.

I am probably too stupid, but how can I please import these profiles? Or is this not possible at all?

Bildschirmfoto vom 2024-04-09 20-01-07

Actual results

Bildschirmfoto vom 2024-04-09 09-01-19

Expected results

I hoped that the printer settings would be imported into Orca.

Project file & Debug log uploads

debug_Tue_Apr_09_10_18_01_16315.log.zip

Checklist of files to include

Anything else?

No response

ZinovievOleg commented 5 months ago

I have a Mac system, but maybe this solution will also work for you. Open the configuration folder and delete its contents. Next, reinstall orco, and then import your profiles/backups. It helped me.

pre

Mierscheid commented 5 months ago

Thank you very much for your help! But unfortunately that didn't work.

However, this made me realise that there must be another configuration folder, because after restarting the app image (this is like the programs on the Mac that you simply start without installing), the printers that are also selected in the setup wizard reappeared.

The Artillery X3 Plus and X4 Plus have disappeared. I didn't have any Orca factory profiles for them either and had created them myself.

ZinovievOleg commented 5 months ago

Thank you very much for your help! But unfortunately that didn't work.

However, this made me realise that there must be another configuration folder, because after restarting the app image (this is like the programs on the Mac that you simply start without installing), the printers that are also selected in the setup wizard reappeared.

The Artillery X3 Plus and X4 Plus have disappeared. I didn't have any Orca factory profiles for them either and had created them myself.

I tried to help you as much as I could, but unfortunately my knowledge was not enough. In general, there are enough problems with versions 2.1.0 and 2.0.0. So I stayed on my favorite and stable 1.9.1. Maybe you should go back for now until you have made stable 2.0.0? In any case, good luck to both of us! =)

Mierscheid commented 5 months ago

You really don't have to apologise because you wanted to help. No, as the error description says, it doesn't work with 1.9.1 either.

ZinovievOleg commented 5 months ago

You really don't have to apologise because you wanted to help. No, as the error description says, it doesn't work with 1.9.1 either.

=( I wish you to find a solution as soon as possible!

Mierscheid commented 5 months ago

Thanks!

SoulBartender commented 5 months ago

Hi, I have the same problem. The printer profile is not added, no. And I can't add the printer myself. I choose to create Anycubic Kobra 2, but it does not appear in the list of printers. I have Windows and an Anycubic Kobra 2 Max printer.

theophile commented 5 months ago

Don't put them in the system folder, put them in user --> default --> filament or machine or process as appropriate. Then restart OrcaSlicer.

Mierscheid commented 5 months ago

This way? Unfortunately, this does not work either. Bildschirmfoto vom 2024-04-12 10-07-29

theophile commented 5 months ago

Where are you getting these files? There shouldn't be a printer directory and there shouldn't be loose files in default. The fdm_machine_common.json file shouldn't be necessary, etc. Check your log again. I think you'll probably find a lot of errors. Is there a reason you can't simply set up the printer the normal way without having to import anything?

ilko-k commented 5 months ago

this issue may be same or related to :

BigDee2212 commented 5 months ago

Same issue as @Mierscheid : I started the AppImage, setup a new Printer with the exact same name as on my MacBook, tried to import the settings from my MacBook and got the exact same error message.

I also copied the .json file into user/default/machine manually but this didn't solve the issue as well.

If I open the edit function for the printer in OrcaSlicer it shows all the values from the standard printer. My settings like G-Codes, Octoprint (Klipper) IP Adress etc. are missing although they are present in /user/default/machine/Creality Ender-3 0.4 nozzle.json.

Log: [warning] 2024-04-19 10:15:02.199620[Thread 0x00007fd6ae1f6c80]:Preset already present, not loading: Creality Ender-3 0.4 nozzle [error] 2024-04-19 10:15:03.347937[Thread 0x00007fd6ae1f6c80]:calc_exclude_triangles:Unable to create exclude triangles [warning] 2024-04-19 10:15:03.702265[Thread 0x00007fd6ae1f6c80]:10:15:03 AM: Warning: Error running JavaScript: Unsupported result type [warning] 2024-04-19 10:15:03.705476[Thread 0x00007fd6ae1f6c80]:10:15:03 AM: Warning: Error running JavaScript: Unsupported result type [warning] 2024-04-19 10:15:03.711901[Thread 0x00007fd6ae1f6c80]:10:15:03 AM: Warning: Error running JavaScript: Unsupported result type [warning] 2024-04-19 10:15:03.778182[Thread 0x00007fd6ae1f6c80]:10:15:03 AM: Warning: Error running JavaScript: Unsupported result type [error] 2024-04-19 10:15:04.908211[Thread 0x00007fd6ae1f6c80]:calc_exclude_triangles:Unable to create exclude triangles

Omnicratic commented 5 months ago

Same issue for me but I've also experienced it on Windows 11 and Ubuntu 23

Omnicratic commented 5 months ago

Same issue for me but I've also experienced it on Windows 11 and Ubuntu 23

Looking at the Orca program files in windows, I see that the process .json for my printer (Creality Ender-3 V3 SE 0.4mm nozzle) is missing but presets for 0.2, 0.6 and 0.8mm nozzles are present...

This is the same for all layer heights from 0.12 to 0.24 :S

message2prateek commented 4 months ago

I have the same issue on Windows 10 Pro

Florin4226 commented 4 months ago

same issuse on Windows 11 Pro, any ideea how to solve it?

Florin4226 commented 4 months ago

for me the situation was resolved by reinstalling orca + its latest version

Nexinity7 commented 4 months ago

Same issue here :/

Mierscheid commented 4 months ago

for me the situation was resolved by reinstalling orca + its latest version

1) You do not install or uninstall an app image. 2) I have already completely deleted the config folder.

riegojerey commented 2 months ago

It worked for me when I first added the printer I used for that profile. For example, if the profile is set up for the Ender 3, I added the Ender 3 printer in Orca, then imported the profile, and it worked.

Mierscheid commented 2 months ago

It worked for me when I first added the printer I used for that profile. For example, if the profile is set up for the Ender 3, I added the Ender 3 printer in Orca, then imported the profile, and it worked.

You did Not understood the problem. We do not speak about existing profiles.

ilko-k commented 2 months ago

It worked for me when I first added the printer I used for that profile. For example, if the profile is set up for the Ender 3, I added the Ender 3 printer in Orca, then imported the profile, and it worked.

You did Not understood the problem. We do not speak about existing profiles.

You seemingly don't understand either, just like a lot of people unfortunately. This issue is caused by the dependency system and it will likely never be "fixed" because it would need to rewrite the code of Orca I guess since it's forked from Prusa Slicer.

Here is the solution : Firstly, add the printer that the config depends on. Then you'll be able to import the related presets. So yeah, the corresponding profiles must exist before trying importations.

This issue exists by design, it's not a bug.

riegojerey commented 2 months ago

Here is the solution : Firstly, add the printer that the config depends on. Then you'll be able to import the related presets. So yeah, the corresponding profiles must exist before trying importations.

this is what im talking about, english is not my first language so maybe my reply wasn't clear

Mierscheid commented 2 months ago

It worked for me when I first added the printer I used for that profile. For example, if the profile is set up for the Ender 3, I added the Ender 3 printer in Orca, then imported the profile, and it worked.

You did Not understood the problem. We do not speak about existing profiles.

You seemingly don't understand either, just like a lot of people unfortunately. This issue is caused by the dependency system and it will likely never be "fixed" because it would need to rewrite the code of Orca I guess since it's forked from Prusa Slicer.

Here is the solution : Firstly, add the printer that the config depends on. Then you'll be able to import the related presets. So yeah, the corresponding profiles must exist before trying importations.

This issue exists by design, it's not a bug.

Thank you for the clarification. So you can only use Orca for printers that the developers deem worthy of inclusion. If you have modern printers, you cannot use Orca. Too bad, but there are alternatives. I will use Cura again.

ilko-k commented 2 months ago

You're wrong, presets are from community contributions and it's easy to create one when a printer is not included by default, just like Cura.

Mierscheid commented 2 months ago

You're wrong, presets are from community contributions and it's easy to create one when a printer is not included by default, just like Cura.

Well, let's start again from the beginning, because that doesn't work.

ilko-k commented 2 months ago

share your config files or join the discord to expose your issue to the community https://discord.com/channels/1137181739773603922/1250316261502750793

Mierscheid commented 2 months ago

share your config files or join the discord to expose your issue to the community https://discord.com/channels/1137181739773603922/1250316261502750793

All information is already available in this thread. I like Discord as much as Reddit and I refuse to use either.

ilko-k commented 2 months ago

No, there is no project or config file, only logs... so good luck. I'm going to unsubscribe from this thread now.

Mierscheid commented 2 months ago

No, there is no project or config file, only logs... so good luck. I'm going to unsubscribe from this thread now.

What? It's the portable version, you expert. Thanks for the lost time

hobbymachinist commented 1 month ago

I tried importing the config from Flashforge and got the same error. Hope that helps debug the issue, I'm running 2.2.0-dev.

Flashforge Adventurer 5M Pro 0.4 Nozzle.json