• This forum is the machine-generated translation of www.cad3d.it/forum1 - the Italian design community. Several terms are not translated correctly.

creoson-beta-4-is-available

  • Thread starter Thread starter mamobono
  • Start date Start date

mamobono

Guest
Does anyone use it?
but search files only in the job directory or even in the search path?

You find it here
h*ps://community.ptc.com/t5/creo-blog/creoson-beta-4-is-available/ba-p/476973
Hi.
 
Does anyone use it?
but search files only in the job directory or even in the search path?

You find it here
h*ps://community.ptc.com/t5/creo-blog/creoson-beta-4-is-available/ba-p/476973
Hi.
Hi.
fundamentally what would be useful? looking for files in directories?
have you tried to install it and use it?
 
Hi.
from the video I saw it seems to me that but I did not install it because I have intralink .
was just to share this info, maybe then someone will develop it as there is the source code
 
is a program that allows to automate various functions, e.g. deletion of files, operations on drawing, feature, family table, etc. by translating them (invisible) in jlink commands, one of the programming languages of creo.

I tried it and it works, but you need to know a minimum some programming language or scripting (javascript, php, python, java, etc.) where to insert these commands all well documented in the help.
 
I understood the basic logic, but I couldn't make it work. If someone wanted to help me...
cmq installs a local server (this is very simple: unique prerequisite for installing jlinks when installing creo) which receives as json inputs of the type (in the example I ask the distinct "plate_assy.asm")
(')
"sessionid" "~sessionid~",
"command": "bom,"
"function" "get_paths",
"date": (')
"file": "plate_assy.asm"
?
?
in response you have:
(')
"status": (')
"error": false

"date": (')
"file": "plate_assy.asm",
"generic": "base_assy"
"children": (')
"file": "plate_assy.asm",
"seq_path" "root,"
"children": [
{
"file": "bracket.prt",
"seq_path": "root.1"
},
{
"file": "bracket-2.prt",
"seq_path": "root.2"
},
{
"file": "plate_sub.asm",
"seq_path": "root.3",
"children": [
{
"file": "bracket.prt",
"seq_path": "root.3.1"
},
{
"file": "nut.prt",
"seq_path": "root.3.2"
}
]♪
(')
"file": "no_solid.prt"
"seq_path" "root.4"

(')
"file": "short"<screw>.prt,
"seq_path" "root.5"
?

?
?
?
in the site of creoson all these commands are very well documented.
What's the problem? that you have to launch requests with the right syntax and decode the answers that are full of parentheses, etc.
the beautiful thing is that you can use any programming language. Once with your language (I only know the vba) you can send the request to the server in json and read it, then you can use your preferred programming language. In the network there are classes for various languages to codify and decode requests and json answers.
However, a complete example is not found for the most used languages.</screw>
 

Forum statistics

Threads
44,997
Messages
339,767
Members
4
Latest member
ibt

Members online

No members online now.
Back
Top