Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. ---

    Best Fit Translation Values

    @Ivan Servin.2 No, this is for a somewhat special use case for measuring twin screw rotors. I use a rotor profile near the top for a clocking datum and then measure all other subsequent profiles back to that top datum that is best fit around the center axis. I use the rotZ values to help us quantify any "twist" of the rotor. I also take lead scans and a variety of other things.
  3. The script is for a project with a CAD and an aligned mesh. CAD Mesh Prealignment (or another good alignment between CAD and mesh) In a measuring project, you can also work with a CAD and an alignment and use cut out points outside CAD. The measuring data is filtered directly during the scanning process, so the pins are not included in the polygonized mesh in the first place. I think it is easiest if you contact your local support with the project and they will set up the project with you: Get in touch with our team | ZEISS Industrial Quality Solutions Nanno
  4. ---

    Programming a Total Runout on a Gear Surface

    Hi Chris, I don't believe I have Gear Pro. Is that part of the standard package, or is it a separate license? If it's a separate license, then I definitely don't have it.
  5. ---

    Has anyone worked with the Pre-made L-Styli?

    Yeah I've done the same. But seeing your post I've just ordered two joints 😉
  6. ---

    Has anyone worked with the Pre-made L-Styli?

    True.. I have used shims to get the desired rotation angle that I want, as well 🤷‍♂️. The rotary joints are just 1000% easier.
  7. ---

    Has anyone worked with the Pre-made L-Styli?

    Or you can Macgyver it by trying different extensions until the the stylus lines up the way you want 🙂
  8. ---

    Has anyone worked with the Pre-made L-Styli?

    You need a rotating joint, to clock it to your desired position. https://shop.metrology.zeiss.com/INTERSHOP/web/WFS/IMT-US-Site/en_US/-/USD/ViewStandardCatalog-Browse?CategoryName=342050&CatalogID=300000
  9. I would later on make a project template to have the most of it automated, but yes. That script should run after alignment. What i tested right now: i have close enough CAD model of fixture ( pins can be longer +/- ) i've placed ref. points on fixture and scanned made an alignment on that CAD and scanned exported refpoints deleted unwanted refpoints from that stored document and saved went to Preferences/Templates/Ref. frames clicked add - selected that file and filled temp and coeficient now in project go to Aquisition/Use ref. frame - select this new one import CAD model of that fixture and use it as fixture - it will place it exactly on that place now go to 3d selection by mesh - select this fixture mesh and it's done - you have selected only fixture + something from part - this you can delete Disclaimer: Those are really advanced steps, which you have to tryout, learn and test before hot project
  10. Today
  11. 1.I must copy in project CAD 2. Scaning parts ( polygonize ) 3. localbestfit on cad and mesh 4. then run scrypt??
  12. This code worked for me in a sample project. Make sure the mesh is aligned (eg prealignment) to the CAD and only the mesh is the only element visible in the explorer. If the part structure is more complicated you can reach out to your local support and show them the project. # -*- coding: utf-8 -*- import gom #re-record select by mesh with parameters that work well for your project if needed gom.script.selection3d.select_by_mesh ( max_distance=1.001, max_normal_angle=0.436332313, mesh=gom.app.project.parts[0].nominal, respect_normals=False, restrict_actual_selection_to_nominal=False) #inverts selection -> pin mesh selected gom.script.selection3d.invert_selection () #selected mesh is deleted gom.script.cad.delete_selected_3d_area (reset_deviation_values=True)
  13. If I record and have a script, when I install another part and the pin moves to the right or left, the pin isn't removed. Unfortunately, I don't know how to do this by uploading CAD and comparing it with the mesh. The pins are incorporated into the part's structure.
  14. I've tested a removal by fixture - it seems you have to have a license for VMR version, so this is not helping and seems like dead end. What i've tested on ATOS so far: creating adapters by placing ref. points on frame and fixture - i've used transparent clear matte varnish ( or how it's correctly written ) for dirt protection Adapters can be used as helping aid. You can make alignment from them to have 3d selection on mesh or you can have it as ref. frame. So that script is working or those pins are still there and removed mesh was from a part?
  15. I've already recorded the script, and unfortunately, I can't place the pins on the part in the exact same place every time, and I have 36 parts parts. The script deleted them in a different place each time.
  16. Have had a look at the links Nanno provided? You can record scripts:
  17. Then while they are mounting pins, then you can put fixture model and have automatic remove of the fixture by this model. I've not used that before, so you would need to experiment or wait for someone with experience with this. PYTHON: What was mentioned can be recorded into script, so you would only need correction in names of the part and mesh, which can usually be changed into number 0 and it will always pick first element. After record we can help with making it usable for any project.
  18. The mounting pins, as in the picture, are attached in a very similar manner. My Python knowledge is limited. I can insert CAD into the program and base the parts against CAD using Local BestFit, but I would like it to be automatic and remove the pins automatically. But I don't know how do this. Can someone tell me step by step
  19. Are those pins from a fixture / target frame? There are also possibilities to remove fixtures and the pins will propably not be at the exact same spots on the part, but on the exact same spots relativ to the rest of the fixture.
  20. If you are scanning that, then you can remove background points with help of CAD model. Otherwise a small python script can help to do that, if you can replicate steps to obtain your desired result.
  21. The program does not have a built-in CAD system. If I upload a CAD file and perform local alignment, is that sufficient, or should I do it differently? Since I scan parts, then perform polygonization, and afterwards remove the 4 pins attached to the part (as shown in the images in the previous correspondence), how can I make these pins be removed automatically? Or do you perhaps have any presentation I could use to set this up? The pins will be located in different places. The goal is that after polygonization and obtaining the G3D file, the pins are automatically removed so that I do not have to remove them manually. Can you help me with this
  22. ---

    Recall measured points from looped curve

    @Ivan Servin.2 Unfortunatelly i don't have that option there. Last 2 lines are missing. I am on 7.8.18
  23. Yesterday
  24. ---

    TP Nominals

    How are you getting your nominal values? Are you extracting features from a CAD model? Are you probing the physical features and creating them that way? Need more information. If you can grab some screen shots of your features, alignment, and how you're measuring them maybe we can figure out what's going on. In general, extracting features from a CAD model will give you exact nominal values based on the CAD. If you're probing and creating features, then you usually need to go into the features after creation and clean up the nominal values as they usually aren't perfect. That includes feature location and feature vectors.
  25. ---

    TP Nominals

    Howdy, Im having troubles understanding a true position problem. Trying to find the true position of a cylinder to another cylinder (datum A) And the nominals aren't lining up. Datum A sets my X and Y. Datum B, a plane, sets spatial and Z When i open up a new position and put the feature in relative to datum A the nominal are zero, and I'm reading a 0.300mm value. However if i use the formula and force the feature nominals to be XY of datum A it reduces down to 0.022mm. I cant understand why this is. Am i fudging numbers or have i been going around this wrong the whole time?
  26. ---

    Programming a Total Runout on a Gear Surface

    would be easier with Gear Pro, can also be done in Calypso. Do you have Gear Pro ? method for Calypso to align gear : https://qualityforum.zeiss.com/migration/images/2500_fcdfcff2533342bd8f5c17a3d8f6a9b5.pptx
  27. ---

    Recall measured points from looped curve

    Makes sense! This method does not use any PCM either. It's a little tricky to get the formula to pop up. You have to stay perfectly inside the region shown below. And I've noticed that if you don't get it right on the first time and mistakenly select a feature instead, the formula option will no longer appear, and you have to create a new feature. Let me know if that works for you.
  28. ---

    Best Fit Translation Values

    @Chad Watton out of curriosty, are you using the new GD&T engine? If so, is this an area where the newer GD&T engine does not cover, and it requires the use of the additional sub-alignments?
  1. Load more activity
×
×
  • Create New...