Does anyone know of a macro or software I could run a Catia welded frame through that would create a list of all the tubing and plates that need cut, the length they need cut, and the angles on each end that would need cut?
My company is looking to automate this process that is time consuming...
I have a pretty robust Part 2 Product Macro that turns a part with multiple bodies into a product with parts made from those bodies.
The issue I run into is more customers are sending me files like this and I would like to improve it.
My part with multiple bodies will come in with names like...
I am running into a an error I have never seen before.
I want to search a product for visible faces, extract those faces, and join them all together.
The code fails on the oPart.Update, saying "Update Failed"
When I look at what was created in the model, it creates all the Extracts, but they...
My company is Machining a 38.000"-8 ACME-2G thread per ASME/ANSI B1.5 and they are trying to figure out the best way to inspect it once complete.
What is the best way to check these threads with it being so large?
Can anyone give me some guidance on how to design/draw up a straight gauge for...
How do I get the COG of a surface?
I have tried the code below a few different ways and I couldn't get it to work.
It fails on the last line with:
"The Method GetCOGPosition Failed"
I believe this code is for Solids and Not Surfaces, but I cant find one for Surfaces.
Any direction would be...
Does anyone have a Bounding Box code that works on an Assembly that does not use the Inertia Values?
I am trying to figure out a way to create a Bounding Box relative to an existing Axis System or a Flat Surface.
This is a tool for my Tool Builders and Shipping Department to figure out Size of...
I have this section of code that creates a Part Properties I can export to Excel Via Analyze BOM function.
The issue is that when I Analyze BOM in Catia and Click the Define Formats Button, the "BB Length" property appears 2X on my Hidden Properties list.
When I add both, only one of them has...
Is there a Macro or Tool that could scan a folder with a bunch of files in it and Identify what the top product is?
I am an Engineer and can usually easily do this, but I have other departments in my company like a Planning and Program Management that need help identifying the top product in a...
Is there a way to automatically export a BOM with every field in a Part or Product in that BOM?
Even additional Properties that were added to the Parts or Products?
I seen a few posts about VBA based programs that can Launch Catia and Pick a License and Environment.
Does anyone have one they would be willing to share that I could modify to use for my Small Company?
We run 10 Versions of Catia and have 5 Different license.
I pretty decent at coding, but I...
I have the following VBA Code the lets me replace a specified string in a Part Number with a different String.
It works great, except when there are conflicting name issues.
So I incorporated Err.Number and Dictionary Feature.
Which worked great, but I would like at the end of the code to show...
Is there a Catia Function or a Macro Someone has that can search an assembly for Broken or Isolated External References?
I am wanting to create a tool to check assemblies for any issues before releasing it to my shop.
Does anyone know of a tool that Reorders Part Bodies in a a part?
I have SmartSort to Reorder Parts in an Assembly, but I would like to do the same thing in a single part with Part Bodies.
I have the below code and want to update it to create a list of all the parts missing material instead of a message box listing only one part at a time.
The main issue with tis code is that it pops the message box even with repeat part numbers, I would like to modify it so it only shows each...
I know in my thread standards, there is a "Thread Diameter" and a "Nominal Diameter".
Is there a way to get the threads to show up in the 3D model?
I've only ever been able to see them on Drawings.
Also, is there a setting to specify a default depth for each thread size in the Thread Standards?
So I am creating an optimized Bounding Box for my company based on some of the other codes I have found and have run into a problem.
I have created multiple bounding boxes and created a Parameter for each boxes' volume.
I have then used those Parameters to try and create an Array that I want...
Can someone tell me how you reference the Axis Legs of a newly created Axis System?
I am trying to create an Extremum and use the 3 Different Axis Legs of my newly created Axis System, but nothing I have tired is working correctly and I am having no luck finding the correct answer on Google...
I have some customer Engineering and the surface is Federated.
I need to be able to extract the individual surfaces and their edges for my design.
Is there a way to be able to select these with using the Disassemble feature that is isolated?
I have a VBA Macro that opens files and then saves them to a different directory.
Is there a way I can open the files as Read Only so that when Catia activates associated links, it doesn't save the file in the initially loaded location before moving it to the new location?
Is it possible to define a different shape than a circle for BOM balloons?
My BOM balloons contain longer strings of text, so the Balloons get pretty big.
I would prefer them to either be Oblong Balloons or remove the balloon all together.