When I start SolidWorks I get a error.
—————————
COSMOSWorks
—————————
Failed to create parametric component
—————————
OK
—————————
Thoughts?
When I start SolidWorks I get a error.
—————————
COSMOSWorks
—————————
Failed to create parametric component
—————————
OK
—————————
Thoughts?
tleedz 9:55 am on December 5, 2008 Permalink
Could you explain this in any more detail?! Maybe it needs to be installed again?
admin 10:05 am on December 5, 2008 Permalink
Not really. Cosmos works fine has been installed since the beginning. I recently have been working on it for the first time since I had it installed (first time in many years). Now I have it loading with SW instead of activating it everytime thru the addin menu.
Ill try a Uninstall-Reinstall next week.
I was hoping there would be a quicker fix to this than that…
Chris Serran 10:55 am on December 5, 2008 Permalink
I believe I recall a post on the forums by Gabi Jack saying she was getting that message.
Maybe she can give some insight to this issue?
brian 11:23 am on December 5, 2008 Permalink
I get this message when running Simulation thru the add-in menu. It has done it ever since I installed 2009 new.
I haven’t figured it out, but Simulation seems to run fine after dismissing the dialogue. I was thinking that it might be something with SWx64…
admin 2:08 pm on December 5, 2008 Permalink
Nope this is on a 32 bit machine. Thanks for the heads up tho Brian
sluder 11:03 pm on December 5, 2008 Permalink
It’s because you have two versions of COSMOS/Simulation installed at the same time (ie 2008 and 2009). Here is the fix SW told me to do (it worked for me):
————————————-
1) Search the drive with SolidWorks installations on it for the file
parametricobject.dll
2) Note the folder that each dll which shows up in the list is located.
You will have to determine which installation folder corresponds to
which version of SolidWorks. If you have multiple folders showing up
called SolidWorks (2) for example, you can find out which version it is
by searching for the file sldworks.exe and launching it to see which
version of SolidWorks starts.
3) Make sure SolidWorks is closed and access the command prompt. Type:
regsvr32 “[path to dll]”
In the above sample, [path to dll] would be replaced with the exact
location of the parametricobject.dll for the version you wish to use.
For example if you desired to use 2008, you would enter the path to the
parametricobject.dll in your 2008 installation directory:
regsvr32 “C:\Program Files\SolidWorks\COSMOSWorks\ParametricObject.dll”
This will ensure that the correct version of the dll is registered for
the version of COSMOSWorks you will be using once you start SolidWorks.
You may have to do this every time since dll’s can become registered and
unregistered frequently.
—————————————
I hope this makes sense. Feel free to contact me.
Phil Sluder
sluder 12:15 am on December 6, 2008 Permalink
One more thing, the reason the COSMOS/Simulation seems to run fine is because the you are not trying to set up “Parameters” that are used in “Design Scenerios”.
admin 8:03 am on December 6, 2008 Permalink
Thanks Phil you are a rock star!!!!
brian 5:05 pm on December 6, 2008 Permalink
Thanks for the info, Phil! I don’t have both versions installed, but it is probably something left over from the 2008 uninstall. I will check this on my box at work Monday.
resodad 7:08 pm on March 31, 2009 Permalink
Phil,
Thanks for the tip. It looks like a conflict between COSMOSWorks and COSMOSXpress in my case. Now I can do design scenarios.
John