SimplifiedLogic / creoson

OpenSource Automation using JSON Transactions for PTC's CREO Parametric
http://www.creoson.com
MIT License
83 stars 23 forks source link

Creo 7: Message 'allow_deprecated_config' #52

Closed Zepmanbc closed 3 years ago

Zepmanbc commented 4 years ago

Hi,

With Creo7 I got this message creo7

Here is the article: https://www.ptc.com/en/support/article/CS260154

Will you update Creoson to be compatible with Creo>7 versions? I use Creo 7.0.1.0 for now

Thanks

davidhbigelow commented 4 years ago

Next months release 7.0.2.0 Should fix that according to PTC.

Dave

On Thu, Oct 15, 2020 at 11:16 Zepmanbc notifications@github.com wrote:

Hi,

With Creo7 I got this message [image: creo7] https://user-images.githubusercontent.com/10487746/96149156-49127200-0f09-11eb-8318-7ab1f4869055.png

Here is the article: https://www.ptc.com/en/support/article/CS260154

Will you update Creoson to be compatible with Creo>7 versions?

Thanks

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/SimplifiedLogic/creoson/issues/52, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAMSRJJX75RWRSFU7JSIOMDSK4G4NANCNFSM4SSEE24A .

-- David Bigelow, President Simplified Logic, Inc https://www.simplifiedlogic.com | SimilarParts.ai C: 317-431-5454

Zepmanbc commented 4 years ago

OK, i found this with 7.0.2.0 quote https://www.ptc.com/en/support/article/CS325902?&sourcearticle=CS260154&source=ArticleViewerRelated Thanks @davidhbigelow

adama2000 commented 4 years ago

I believe we will still need to modify creoson to use a new method for regeneration -- according to this

image

There will be a new JLink function to turn the resolve mode on or off. Creoson will need to use reflection to check whether that function exists, then call it if it does or use the old method if it doesn't.

adama2000 commented 3 years ago

We've added a new function "creo : set_creo_version" which lets you specify what version of Creo you're connecting to.

If you pass it version=7 then it will apply the allow_deprecated_config option mentioned above. If you're running an older version of Creo, do NOT set it to 7 or it may cause regeneration problems.

This only needs to be called once per creoson connection (calls to connection : connect).