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

skills to "domestic" nx

  • Thread starter Thread starter simlaz
  • Start date Start date

simlaz

Guest
Hi.

I would be curious to know what kind of skills it is necessary to develop for a heavier use of the application. I would like to be able to create automations to improve nx operation within our business process.

to create integrated applications in the nx environment what is necessary to know? etc. etc.

any of your "right" is feltly appreciated.

Thank you.
 
you can start with macros to optimize all repeat processes
or creating windows with a series of custom commands seems to me to be user tools (which can also contain macro buttons )
until I get to the .net programming but here I am not yet pushed
 
Hi.

I would have bet you would have answered me... thank you

Do you have any further details on these "custom controls"?

I would also be interested in entering the programming chapter. When planning the investment, what do you think I should learn?

thanks in advance
 
in the attached image see a bar at the top left with a button (folds )
This button is configured to open a utd, which you see right as a popup window.
each button in this window activates a macro that executes a set of default commands.
 

Attachments

  • UTD.webp
    UTD.webp
    52.2 KB · Views: 56
I deliberately cut out the customer area for privacy issues.

to advise you should know better your current situation as a nx training
 
presentation carried out. . .

I would say very interesting the window carts. I would like to interact like this with nx.
where can I find more info?

Thank you.
 
thanks for the presentation .
I read that you have recently passed to nx from another sw.
I hope you have done at least one first step of training, it is very important to work with the correct initial setting .. (I do not receive royalties from siemens , although I do training on nx :biggrin: ?

More information about macros and utds can be found in online driving and cast if you have it, even if at first it is not quite intuitive .

I have seen from the presentation that we are in the same field, and you will probably use Moldovawizard .
you have already had the opportunity to verify it yourself, no too many figures who know about this nx application,
However, the same imho becomes really great only if you customized properly, as I have seen you have already started doing with the bookstores.

returning to personalizations
macros have the advantage of being simple enough to do even without programming knowledge, the disadvantage lies in the fact that many times they do not work with subsequent versions es nx6 -> nx7
programming journal instead needs knowledge of .net c++ java or c#
I do not remember, however, if you need a particular license to use a more push programming (e.g. creating interfaces like Moldovawizard )
 
Moldovawizard? ....it is for a year that we have been fighting to make it work properly with the proper customizations! and as support.. .of course there are few people who use it, so on the net there is little stuff.
we did the training we say "canonical", now we walk with our legs and with so much desire to experience new and more "automatic" solutions - of the series "there must be the way to create a command that does it automatically"... is what I hear from the beginning and my colleagues almost hate me now.

said that some questions:

What do you mean? Are the udfs?
What is the cast?
who can tell me what I need to learn to create interfaces like Moldovawizard?

Thank you.
 
Moldovawizard? ....it is for a year that we have been fighting to make it work properly with the proper customizations! and as support.. .of course there are few people who use it, so on the net there is little stuff.
It's not just a matter of finding little stuff on the net, not even the hotline has many heads that know it,
often customers who are in assistance call me to solve problems that otherwise have no answer.
Unfortunately it is an application that only those who use it heavily can avoid any detail,
in my little one, using it for about 10 years now I have learned over time (and still I am learning) to exploit the good parts, to customize the mediocre ones and to leave those terrible
we did the training we say "canonical", now we walk with our legs and with so much desire to experience new and more "automatic" solutions - of the series "there must be the way to create a command that does it automatically"... is what I hear from the beginning and my colleagues almost hate me now. .
Well, then, to what I understand, it would be time to take a step back, but aimed at your need to focus on the correct procedures.
very often the basic course infarina but fails to touch those details that in the individual reality could serve (design molds is very different from the ships, from the appliances or from the assembly lines), and of course if even touched the user would not have the ability to acquire procedures that involve a good basic knowledge .
I only realize now that I am rereading and apologize if my intervention seems to be a commercial; it is absolutely not my intention and therefore I immediately present to those who read it, but it has never been hidden, that among my services I offer advice just as trainer and I am not advisor siemens .

well now that you know exactly my position you can consider how written you feel more appropriate.
What do you mean? Are the udfs?
What is the cast?
who can tell me what I need to learn to create interfaces like Moldovawizard?

Thank you.
outf = user defined features -> are to all effects of features or sets of features that the user prepares, groups and uses as if it were a unique feature .
es: the cooling circuit input holes have a first lamatura to which a hole is added and then a thread = 3 feature or a udf.
It is inserted through the special command as a common feature, it can also be configured with predefined variables e.g. a choice of different threads or the length of the variable hole.
utd = user tool defined -> are all user menu effects
have the advantage of not being related to the registry as the menus created by the interface . can be recalled with a button and in this way look like popup windows .
cast on line = is a dvd with self-learning exercises, usually comes with the software and is a valid help to understand how to use various commands.

to create interfaces like Moldovawizard and to avoid if you need a specific license it is better than contact directly your reference business.
In my opinion, if you are fast programming it is better that you start to take advantage of what you have and trust .. there is more to have fun :biggrin:
 
Hi.

I would be curious to know what kind of skills it is necessary to develop for a heavier use of the application. I would like to be able to create automations to improve nx operation within our business process.

to create integrated applications in the nx environment what is necessary to know? etc. etc.

any of your "right" is feltly appreciated.

Thank you.
you can develop nx applications in various ways, as well as those described by ip. if you have to automate heavily in which macros are not enough, you can develop in .net (need a dotnet author license), or with c, c++, java (licenza ufunc developer), grip (a kind of lisp, even here on license), finally there is a language called knowledge fusion (also for this you need a developer license) that is a non-procedural language, but I do not know it yet well and I never know it.
Bye.
 
thanks for the details.

It is probable that the company where I work wants to invest in training for the purposes of more nx customization.

if you have advice, straight ...any thing is very welcome!
 
thanks for the details.

It is probable that the company where I work wants to invest in training for the purposes of more nx customization.

if you have advice, straight ...any thing is very welcome!
You should have made us understand a little better what you mean as customization.
 
...for example create a sort of wizard to assist the user in different internal design procedures. not always the standard parts can be flexible at this point, and even the macros do not allow to do everything :rolleyes:.
 
...for example create a sort of wizard to assist the user in different internal design procedures. not always the standard parts can be flexible at this point, and even the macros do not allow to do everything :rolleyes:.
You could do a little practical example of what you would like, from how you wrote it I didn't understand much more than you would like to get.
Bye.
 
Like... Something that drives us to release a component.

finished designing a component we need to release the part to follow its production/purchase. we would like to have a dedicated command that causes the following steps:

1. change value of an attribute of the part that identifies if the part is suspended or released.

2. make a parasolid export of some elements contained in certain layers

3. export some elements contained in certain layers

4. send an email to an email-list with a preset message function of the name of the released part
 
Like... Something that drives us to release a component.

finished designing a component we need to release the part to follow its production/purchase. we would like to have a dedicated command that causes the following steps:

1. change value of an attribute of the part that identifies if the part is suspended or released.

2. make a parasolid export of some elements contained in certain layers

3. export some elements contained in certain layers

4. send an email to an email-list with a preset message function of the name of the released part
hi, what you ask is definitely feasible through programming, some of these functions (all) however are available directly via pdm/plm (maybe with some small customization), eye not to waste time and money to duplicate existing functions on the square and find yourself with a castle of untied functions among them that then are difficult to maintain and to make dialogue between them. you should also consider the cost of the development license (that .net is quite affordable, that ufunc (c-c++-java) is more expensive. If you have special questions you can do me a pm.
Bye.
 
In fact we are aware that some things would be included in the plm but currently there is no intention of adopting it and so... it touches!
 

Forum statistics

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

Members online

No members online now.
Back
Top