CAD Macro / Siemens NX 2412 Simple User Interface Development (NX Open)
Worldwide
Project Description I am looking for an experienced Siemens NX Open developer to create a custom tool for Siemens NX Version 2412. The solution shall include a user-friendly graphical interface in NX (GUI) for end users. The user must be able to execute all functions through buttons and commands within a dedicated window, without editing code or running separate journals manually. Required Functions 1. Part Attribute Creation Create predefined attributes for the active part: Part Name Part Number Weight Revision 2. Assembly Attribute Creation Process the complete assembly including all subassemblies and parts. The macro shall: Traverse the entire assembly structure recursively. Create the following attributes in every part: Part Name Part Number Weight Revision Filename Parsing The macro shall automatically extract information from the file name: First 11 characters = Part Number Text starting from character position 17 = Part Name These values shall automatically populate the corresponding attributes. 3. Release Function Create a release command that processes the complete assembly and all included parts. The function shall: Set all files to read-only status. Prevent accidental modification of released files. Allow modifications only through: Save As Creation of a new file Renaming of the file The objective is to implement a simple release workflow without PLM-System. User Interface Requirements A dedicated Siemens NX user interface is required. The GUI should contain separate buttons/functions, for example: Create Part Attributes Create Assembly Attributes Release Assembly Status / Log Output Additional requirements: Simple and intuitive operation Error messages and processing status displayed to the user Compatible with Siemens NX 2412 Preferably integrated into NX using NX Open Block UI Styler or a custom NX dialog Technical Requirements Siemens NX Version 2412 NX Open (VB.NET preferred, C# acceptable) Source code must be provided Installation instructions required Well-structured and documented code Deliverables Complete NX tool with graphical user interface Source code Installation guide User documentation Support during initial testing Application Requirements Please provide: Previous Siemens NX Open experience Examples of similar NX automation projects Preferred programming language Estimated timeline Fixed-price quotation Please note that this is not expected to be a one-time project. Several additional Siemens NX automation projects are already in planning. We are therefore looking for a developer interested in a long-term collaboration rather than a single assignment.
$350.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:last week
- Interviewing:3
- Invites sent:5
- Unanswered invites:3
About the client
- GermanyHamm (Sieg)9:50 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by