-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Creo Parametric 3.0 M110 #30
Comments
The |
In general, I don't think we should copy unmodified files to the results folder. This would be intractable for a large assembly. If you double click on the top-assembly and then from the to-assembly open sub-assemblies, Creo should follow the config.pro paths. Please let me know if this is not the behavior you are seeing. |
Registry Key LocationOn my machine, M120 is installed. The registry location follows: Search PathWith M120 the search path works properly. I am surprised it does not work with M110. There have been issues where double clicking on an assembly tries to open Simulate or a Creo Viewer. The first thing to verify is that double clicking is trying to open Creo. I probably need to see the example to help with this. |
Search path: the best thing to do is to unselect Creo Simulate when installing, since we aren't licensed for it. After-the-fact fix: change |
OpenMETA's Creo functions are designed to work with Parametric 3.0 M060. Recently I got a chance to test them with M110, and they seem largely to work, although some hacks were necessary to get things running.
This ticket is for capturing the notes I have so far. I'm glad to provide debugging access to the machine running M110, although I don't feel qualified to make the relevant OpenMETA code changes myself.
Registry Key Location
For M060, the Registry Keys for Creo Parametric are expected to be here:
HKLM/SOFTWARE/WOW6432Node/PTC/PTC Creo Parametric/3.0/2015290
For M110, PTC has moved the keys here:
HKLM/SOFTWARE/WOW6432Node/PTC/Creo Parametric/3.0/2016260
Note that "PTC Creo Parametric" has been shortened to "Creo Parametric" and the final key reflects a new date.
Undiagnosed Bug
In operation, there seems to be a difference with how search paths work, and how files are copied into the results folder. This occurs in a proprietary model that I cannot share, but I haven't created an open-source reproduction model yet.
In my model, one OpenMETA Component links to a Creo Assembly, while the rest link to Creo Parts.
If you run META-Link, the model builds and displays properly.
If you run CyPhy2CAD, the operation succeeds. The assembly Component's CAD path appears in
config.pro
. The resulting Mass, BoundingBox, etc calculations appear to be correct. However, the files for the assembly component are not copied to the results folder, so when you open the system assembly file, those elements are missing.The text was updated successfully, but these errors were encountered: