Cowski, I had no idea you read all these… thank you for all your insights here and on NXJournaling. Your wisdom has always pointed me to the right direction, and I’m truly grateful. Thanks so much man!
Nice to meet you, Paul! Your request accepted!
Yes, I have forgotten! Do the following as an...
Yes, thank you for pointing this out! During testing, I forgot to change the ID name question, so it stayed off. Also, I buried the setting in the Teamcenter section 🤦♂️ (I was too focused on making this part fully custom). Apologies for that! If anyone reading this, you don’t need to go deep...
Hey moog3,
It's been a while...I haven't checked your modifications, and I hoped you achieved what you wanted to...but it's soo easy to brake the code with only one misplaced character, so
First thing first, I've noticed you are using an older version (V109), so please update it to the...
Hi MrtZcn81!
I'm flattered and I'm glad you like the journal. I know how frustrating coding can be at first. Believe it or not, my very first project - the material journal (the EasyWeight main concept) - took me two weeks to develop (banging my head 1000 times), even though I had a good...
Tutorial for the Component Creator Journal
To name the solid bodies, follow these steps:
Navigate to: Part Navigator / Reference Sets / Model / Solid bodies
You can rename the solid bodies here by slowly double-clicking on them.
To modify the default solid body name, locate this line in...
If you haven't found the solution yet, look here:
NXJournaling - Adding An Interactive Selection Routine Using SelectObject(...) And SelectObjects(...):
Link
But in short, change the SelectObjects function at the end of the journal. Look for the following line (I haven't checked, but it should...
Tutorial for the Material Journals
Which should you use - EasyWeight Material Journal or NXWeight Material Journal?
It's important to understand that the Easyweight project originated from a straightforward concept: circumventing NX's limitations when using it without a material license...
Hey, I just saw your request. If you haven't found it already, here’s my approach. I hope this is what you're looking for:
' Written by TW
' Journal desciption: Alters the color of selected faces. Has priority over the main Material Journal. Used to distinguish the inside/outside of the body...
And the codes for the two different approach (I forgot, how annoying it is to leave the site):
The simple one - I named it to EasyWeight Material Journal
Changes body color, layer and translucency, sets a density value, measures volume, calculates weight, and attributes it: EW_Body_Weight...
And if you prefer not to leave the site, here is the latest code:
' Written by Tamas Woller - March 2024, V109
' Journal desciption: Iterates through all components in the main assembly, including subassemblies, calculating the dimensions of each component - Length, Width And Material...
Hello everyone,
I'd like to introduce my latest creation: Captain Hook's Component Creator. Infused with a touch of nautical flair, this tool is designed to streamline the process of component creation within Siemens NX, locally and when integrated with Teamcenter environments.
Under the Hood...
Yes, sorry, I moved the repo and forgot to update this post.
here's the new link to Github:
Link
and on NXJournaling as before:
Link
I hope you find them useful.
Hey, I just saw your post and request. I actually shared this a week ago on NXJournaling and GitHub. I explored the same path you mentioned, and even went a bit further. You might be interested in the EW_Material line. For an improved solution, consider the NX_Material line, as it turns out you...
UPDATE V1.09: Part-Level Unit Recognition, Measurement Precision Configuration, Nearest Half Rounding for Millimeters, Trim Trailing Zeros, GUI-Based Modification Control, Material Thickness Adjustment and added Configuration Settings
Also, I couldn't sleep and ended up compiling all my codes...
UPDATE V1.01: Improved the handling of NXOpen expressions created during the ProcessBodies subroutine. Initially, expressions left behind after bounding box creation caused clutter. The update introduces an efficient mechanism to identify and delete these expressions...
Hello guys,
I am excited to share my latest journal to you all. This time infused with a touch of Lord Voldemort's unique style.
The tool automates the process of analyzing and annotating the dimensions and material thicknesses of parts in a Siemens NX assembly. It is designed specifically to...