Skip to content

Add support for Creo Parametric 3.0 M110 #30

@adamnagel

Description

@adamnagel

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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions