Page 1 of 1

ProtocaseDesigner 6.0.27 unusable on Windows 10

Posted: Wed Oct 26, 2022 4:24 pm
by thesassyindian
Hello folks,
I just installed ProtocaseDesigner 6.0.27 on Windows 10 and I'm not able to create any designs.
Getting the following error:

Code: Select all

java.lang.UnsatisfiedLinkError: 'long org.jcae.opencascade.jni.OccJavaJNI.new_BRep_Builder()'
	at org.jcae.opencascade.jni.OccJavaJNI.new_BRep_Builder(Native Method)
	at org.jcae.opencascade.jni.BRep_Builder.<init>(BRep_Builder.java:69)
	at com.protocase.cad.model.CadExchange.readBrep(CadExchange.java:169)
	at com.protocase.cad.model.CadExchange.readBrepString(CadExchange.java:185)
	at com.protocase.things.solids.CadSolidThing.importYAML(CadSolidThing.java:100)
	at com.protocase.things.thing2d.loaders.HardwareLoader.importCadSolid(HardwareLoader.java:56)
	at com.protocase.things.thing2d.loaders.HardwareLoader.finalizeLoad(HardwareLoader.java:31)
	at com.protocase.things.loaders.ThingLoader.importYAML(ThingLoader.java:109)
	at com.protocase.io.PDReader.processYAMLMap(PDReader.java:445)
	at com.protocase.library.FileTreeItem.fetchItem(FileTreeItem.java:273)
	at com.protocase.library.FileTreeItem.getItemCopy(FileTreeItem.java:235)
	at com.protocase.things.thing2d.importers.Thing2DImportHelper.getThing2DFromFileTreeItem(Thing2DImportHelper.java:1144)
	at com.protocase.things.thing2d.importers.Thing2DImportHelper.importByParsedPartnumber(Thing2DImportHelper.java:1178)
	at com.protocase.things.thing2d.importers.Thing2DImportHelper.importThing2DFromLibraryYAML(Thing2DImportHelper.java:767)
	at com.protocase.things.thing2d.importers.Thing2DImportHelper.importFlatsYAML(Thing2DImportHelper.java:635)
	at com.protocase.things.solids.faces.ThickFace.importHelperYAML(ThickFace.java:2579)
	at com.protocase.things.solids.faces.PathFace.importYAML(PathFace.java:201)
	at com.protocase.things.Thing3D.processComponentElementYAML(Thing3D.java:985)
	at com.protocase.things.Thing3D.importComponentsYAML(Thing3D.java:889)
	at com.protocase.things.solids.faces.ThickFace.importHelperYAML(ThickFace.java:2572)
	at com.protocase.things.solids.faces.Bend.importYAML(Bend.java:292)
	at com.protocase.things.Thing3D.processComponentElementYAML(Thing3D.java:981)
	at com.protocase.things.Thing3D.importComponentsYAML(Thing3D.java:889)
	at com.protocase.things.solids.faces.ThickFace.importHelperYAML(ThickFace.java:2572)
	at com.protocase.things.solids.faces.PathFace.importYAML(PathFace.java:201)
	at com.protocase.things.Thing3D.processComponentElementYAML(Thing3D.java:985)
	at com.protocase.things.Thing3D.importComponentsYAML(Thing3D.java:889)
	at com.protocase.things.Part.importComponentsYAML(Part.java:830)
	at com.protocase.things.Part.importYAML(Part.java:748)
	at com.protocase.io.PDReader.processYAMLMap(PDReader.java:347)
	at com.protocase.library.FileTreeItem.fetchItem(FileTreeItem.java:273)
	at com.protocase.library.FileTreeItem.getItemCopy(FileTreeItem.java:235)
	at com.protocase.things.Part.getPartFromLibraryOrPlaceholder(Part.java:915)
	at com.protocase.things.Part.importYAML(Part.java:736)
	at com.protocase.things.Thing3D.processComponentElementYAML(Thing3D.java:972)
	at com.protocase.things.Thing3D.importComponentsYAML(Thing3D.java:889)
	at com.protocase.things.Assembly.importYAML(Assembly.java:775)
	at com.protocase.io.PDReader.processYAMLMap(PDReader.java:343)
	at com.protocase.library.FileTreeItem.fetchItem(FileTreeItem.java:273)
	at com.protocase.library.FileTreeItem.getItemCopy(FileTreeItem.java:235)
	at com.protocase.designer.client.dialogs.file.project.NewTemplateDialogController$1.call(NewTemplateDialogController.java:219)
	at com.protocase.designer.client.dialogs.file.project.NewTemplateDialogController$1.call(NewTemplateDialogController.java:204)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1426)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
Tried fresh installs a few times, without any luck.
Is there a workaround?
Thanks!

Re: ProtocaseDesigner 6.0.27 unusable on Windows 10

Posted: Thu Oct 27, 2022 9:12 am
by mpyne
Hello,

We have had a few reports over the years of this. Unfortunately, no good workaround was found. Trying an older version is an option. https://www.protocasedesigner.com/RELEA ... signer.exe

May I ask you if you have any audio or video software installed? One theory is the library we use avcodec; if the wrong version is on the system from another piece of software, it might be causing this issue.

Thanks,
Matt

Re: ProtocaseDesigner 6.0.27 unusable on Windows 10

Posted: Thu Nov 03, 2022 12:50 am
by thesassyindian
Thank you @mpyne.
Unfortunately that doesn't work either.
This time, the software loads, but gets stuck when I try to make a new assembly from template.

Any other solutions?
Thanks!

Re: ProtocaseDesigner 6.0.27 unusable on Windows 10

Posted: Tue Nov 08, 2022 4:58 pm
by mpyne
Can you send the debug log when you ran the older version of PD? Might be the same issue and if so I have an other older version you can try that shouldn't have this issue.

Thanks,
Matt