Closed loshlee closed 2 years ago
I just rename the dreamer nx definitions file to .old and the creator pro showed up
OK, thanks. I'm guessing eugr can make a change to the creator pro definitions file so that the two will be compatible, but I'm just guessing. The problem could lie somewhere else entirely, AFAIK.
I also experienced this issue. Adding the files to a fresh install of 4.9, Creator Pro didn't show in the list of printers.
I thought maybe I had it when I read this, but I made the change to creator_pro.def.json and relaunched Ultimaker Cura, but it didn't seem to make any difference.
That might have something to do with it - because I was able to get it to work by deleting the pre-packaged "Dreamer" files out of my install before adding in the creator pro files.
I just rename the dreamer nx definitions file to .old and the creator pro showed up
I didn't find that file in linux so this is what I did.
That's it, you can find the printer like CreatorFF.
I did a little more hacking. It turned out to be easier than I thought, so I changed it again.
Install Cura 4.9, launch, and complete initial printer installation (any printer should be fine, I accepted default Ultimaker S5).
Quit Cura.
Install Eugr's Flashforge for Cura as instructed in ReadMe.md.
In the definitions folder prepend the name of "creator_pro.def.json" with "flashforge_" so that it becomes "flashforge_creator_pro.def.json". For MacOS 10.14.6 (Mojave), the pertinent definitions folder resides in ~/Library/Application Support/cura/4.9.
Using a text editor, open the "flashforge_creator_pro.def.json" file that you just renamed. Change line 3 from "Flashforge Creator Pro" to "Creator Pro", and in line 9, change "FlashForge" to "Flashforge" so that the 2nd "f" is now lower case. Save the file.
Launch Cura and add the printer in Printers>Add a non-networked printer>Flashforge>Creator Pro.
Please let me know if you have any problems. Thanks.
I left step 4 out of the first reply (sorry), so if you're reading an email or other notification, please visit the site (https://github.com/eugr/Flashforge-for-Cura/issues/19#issuecomment-827983060).
I eventually changed line 3 of flashforge_creator_pro.def.json to
"name": "Creator Pro",
to reduce redundancy, and I added the printer without issue. In MacOS Mojave the listing appears as:
I just rename the dreamer nx definitions file to .old and the creator pro showed up
This fixed my issue
I just rename the dreamer nx definitions file to .old and the creator pro showed up
But wouldn't you rather have the option to choose either Creator Pro or Dreamer NX? Anyway, from what I can tell so far, the hack I mentioned above holds up through the 4.10 upgrade.
Yes right on a fresh install of Cura 4.10 you need to go into
C:\Program Files\Ultimaker Cura 4.10.0\resources\definitions\ flashforge_dreamer_nx.def.json .old
Maybe change something in the provided files that the creator pro shows up alongside the nx?
Its now not possible to install currently without findign this!
IMHO the real culprit is that the "manufacturer" key is "Flashforge" in the built-in JSON manifests (in \Program Files...) and "FlashForge" in this extension. Just rename them consistently using either 'f' or 'F' and they both appear. I guess the JSON parser is confused by the two FlasfF(f)orge" and some part is case-sensitive, some is not
Hey guys, I've tested what @loshlee said with json files and now my Cura 4.11, recognizes the Creator Pro, but when I click Add the software crashes.
I also, just tried it now with Cura 4.8 and it happens the same - crashes when I hit next
I just successfully added a second instance after upgrading to 4.11. Do you already have another printer installed? You might try adding a different printer first. I may have to try it for a new user or even a system where it hasn't been installed before to see if I can replicate the issue. You might try creating a different user. I've found Cura to be quite adaptable to customization, but there's no assurance that it always will be as newer versions are introduced.
I also, just tried it now with Cura 4.8 and it happens the same - crashes when I hit next
My suggestions weren't intended to work with 4.8, eugr's method suffices for that version.
Loshlee I'm getting the same issue with crashing on cura 4.11 , deleted and reinstalled and double checked definitions but it keeps crashing :(
I'm having problems with creating a printer as well. It's not crashing for me, but a new instance of the FFCP fails to draw the base. Most of the base models (meshes folder) are .obj, but some are .stl. I haven't discovered what parameters are involved in fixing that issue yet.
@loshlee I believe I have it figured out, running Cura 4.12 . I'll run a test print and upload my files to you later I kept having issues with Eugrs file so I assume they changed something about definition syntax, and instead copied over key qualities to the included dreamer nx profile, renamed it, and linked to the proper mesh.
Sorry guys, haven't paid attention to this repo for a while. I've merged a pull request fixing this issue
Is this the first time a FlashForge printer has been supported by Cura? Anyway, the Application Support files for Cura 4.8 seem to have been migrated to the 4.9 folder, because the Creator Pro still exists in the list of printers, and I can still print successfully. However, I can't seem to find the Creator Pro in the list of printers to add again, even after reinstalling Flash-forge-for-Cura. I wondered if support for the Dreamer NX may have interfered with the current installation process.