Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations SDETERS on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Search results for query: *

  • Users: jzecha
  • Content: Threads
  • Order by date
  1. jzecha

    Macro or Software to Create Cut list for Tubing

    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...
  2. jzecha

    Part 2 Product Macro That Moves Parts

    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...
  3. jzecha

    Error Extracting Surfaces from a Search

    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...
  4. jzecha

    Inspect or Gauge for a 38.000"-8 ACME-2G Thread

    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...
  5. jzecha

    How to Get Center of Gravity of a Surface

    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...
  6. jzecha

    Bounding Box for an Assembly

    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...
  7. jzecha

    VBA Custom User Properties Showing Up Twice in BOM

    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...
  8. jzecha

    How To Figure Out the Top Product

    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...
  9. jzecha

    BOM from Assembly Macro

    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?
  10. jzecha

    VBA Catia Launcher and License Viewer

    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...
  11. jzecha

    Replace Part Number with Dictionary Keys for Errors Issue

    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...
  12. jzecha

    Assembly External References

    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.
  13. jzecha

    Reorder Part Bodies

    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.
  14. jzecha

    Creating an Array of Parts Missing Material

    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...
  15. jzecha

    Catia Threads

    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?
  16. jzecha

    Creating an Array and Finding the Smallest Value

    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...
  17. jzecha

    Axis Legs as a Direction

    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...
  18. jzecha

    Select Individual Surfaces in a Federated Surface

    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?
  19. jzecha

    Open Files as Read Only

    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?
  20. jzecha

    BOM Balloon Shape

    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.

Part and Inventory Search