Jump to content

All Activity

This stream auto-updates

  1. Today
  2. The two serve different purposes. The CAD Model Transformation is for correcting the location of the CAD Model in reference to the measurement plan - I typically wouldn't ever touch this after a measurement plan has been defined unless I had some very specific reason to do so (can absolutely break your measurement plan - especially things like Free Forms). The Modify CAD Model is only for correcting the location of the Base Alignment/Model inside the Planner/Simulation - it is needed to be modified to check for machine clearances during simulation.
  3. Thank you for you fast response, Is it better to use the one in Cad Model Transformation? Or the one in the planner menu? Honestly I'm less worried about the distance from the simulation model to the granite being accurate, just raised away so it doesn't cause false collision detections. I just wanted to clarify before i start breaking all my programs lol.
  4. You are correct that you shouldn't transform/rotate the CAD model once you have a measurement plan defined, but the one found in CAD - Modification - CAD Model Transformation is different than the one found inside of Planner - Measurement Plan Simulation - Modify CAD Model. The one in Modify CAD Model is only moving the CAD model in refence to the simulation environment. This is extremely important to ensure that it is at the proper location on the machine (most of the time it is defaulted to the home position of the machine).
  5. ---

    Loop - Recall Feature Points from Pattern of Curves

    @Matt P This is perfect! I didn't realize you could build a list like so to be used in such a way. Here is the complete code (I removed the sections to clean up the measurement plan), but this now has an automatic loop detection based upon the end number of the feature name. 🙂 nameOfElement = "3D Curve - " noOfElements = 4 featureName = getNominal().testPlanGeometry.identifier prefix = "Blisk - Free Form Surface - " loop = mid(featureName,len(prefix) + 1,len(featureName)) loop = val(loop) recallElementsList = "list(" for i = 1 to noOfElements recallElementsList = recallElementsList + qm() + nameOfElement + i + "(" + loop + ")" + qm() + "," next i recallElementsList = mid(recallElementsList,1,(len(recallElementsList) - 1)) recallElementsList = recallElementsList + ")" //display(featureName) //display(loop) //display(recallElementsList) recallElementsList = getParameterNamed(recallElementsList) If you want to keep from the list overwriting for every feature, you can use the following as well. nameOfElement = "3D Curve - " noOfElements = 4 featureName = getNominal().testPlanGeometry.identifier prefix = "Blisk - Free Form Surface - " loop = mid(featureName,len(prefix) + 1,len(featureName)) loop = val(loop) tempRecallList = "list(" for i = 1 to noOfElements tempRecallList = tempRecallList + qm() + nameOfElement + i + "(" + loop + ")" + qm() + "," next i tempRecallList = mid(tempRecallList,1,(len(tempRecallList) - 1)) tempRecallList = tempRecallList + ")" recallElementsList[loop] = getParameterNamed(tempRecallList)
  6. Hello, I am working on getting a Planner laptop set up to where ill be able to create programs on the cmm while the cmm is being ran I believe I have it just about figured out, i got planner to simulate the measurement plan, one problem ive noticed though is that the location of the model in relation to the CMM cad model on the laptop isnt matching the actual setup location of the part on the actual cmm This laptop would also be used to edit programs as well, I saw on another forum post somewhere that it isnt a good idea to move the model after the cmm program has been made, is there a way to match the planner cmm coordinate system to the actual cmm, so the part is where it should be? Right now the coordinate system is too close to the granite, so my probes are going into the floor of the granite when the plan is simulated. I am getting collision detections because of this. Any advice would be appreciated, thank you!
  7. Yesterday
  8. ---

    part not square to coordinate system

    And I did that in an area that was flatter. The problem is that I need actual points and not a plane in some areas. I could create a plane that way, but I would still need to extract the point from that plane to get the point with its IJK. Maybe if I tell it I am making a plane, select one point and then explicitly change the feature type to a point ... when I get a free seat I will try this.
  9. ---

    part not square to coordinate system

    Sounds like you might have some good insights. I originally tried an rps alignment. I came to the conclusion that one of the key regions I am taking data in is a problem. The customer-defined alignment points are mostly on the edges of thin walls, maybe 0.08" thick so the manual alignment has to be pretty tight and the part has to be made to tight tolerances for this to work. But there are some key points that are out on a curved surface that have a pretty big affect on the alignment and can cause the alignment to rotate if I don't absolutely nail the initial placement of those points. (They are a floating datum target.) So I tried to create a start alignment that is more practical. It is telling me that my basic alignment and start alignment are something like an inch off from each other. I am not certain how it figures that out so I want to ignore that. When it goes into CNC mode to take the base alignment, the first four points that it takes are all at one end of the part. They are almost enough to fully lock down the alignment, but not quite. They are enough to know if the alignment is grossly out. All of those points measure just fine. They are right where they are supposed to be. But when the CMM goes to the far end it is just off somehow. it might be off by an inch. It is hard to say as the machine errors out. I used "define points" to create most of this stuff, but people are suggesting that I use space points so I will go that route next. But the more I think about it, I don't think that is enough to account for the issue.
  10. ---

    part not square to coordinate system

    Ok, so you can create new plane feature and now you can click on model which will make this "not defined yet" plane position and size adjust by your clicked points. It's not modifying already created planes, but for new it's doing it. Same for cylinders, spheres and so on.
  11. ---

    part not square to coordinate system

    Follow up: I got this picture from ZEISS Portal. They make a distinction between the actual normal and the nominal normal. They then draw two points. It looks like they label the plane point as using the actual normal. I would assume that they get that from the force direction applied to the probe. In the text explanation they don't distinguish which of those two normals they are using. They also don't give the second point a name. So which normal vector do they use? Further, if I am using a space point, are they really going to project it out into space like that? Will the software really just screw with the measurement and give you no reasonable answer for what trying to measure the point?
  12. ---

    part not square to coordinate system

    @Benjamin Bellville, hang in there. Your problem is real, but it's solvable. My first CMM gig was measuring large machinery that sounds similar to your current challenge. It's entirely possible to measure parts that are not orthogonally perpendicular to the CMM's coordinate system, including parts without planes and other prismatics. What Peter and Martin suggested regarding space points vs CAD points should solve your point placement issue. There are several different types of points in Calypso. The CAD point option tends to snap points to the CAD entities as though they're magnetic. Space points should work better here, even though the names sound counterintuitive. Regarding the alignment challenge, there are two options I would consider: 1. Non-standard alignment options such as best-fitting / RPS (reference point system). You can use a cluster of points to define your workpiece and constrain degrees of freedom. This works well on parts without prismatic features like planes, cylinders, etc.. 2. Standard alignment with a defined rotational angle from the "Special" menu. If you can create a standard alignment but just need to define that it will be clocked at a known angle, you can use the special button in the alignment window to rotate the alignment by this angle.
  13. ---

    part not square to coordinate system

    I really don't know the difference between a point and a surface point. As for extracting planes from models, I cannot. Most of the surfaces are not recognized as a plane by the software. I can click on multiple points on the CAD model and iterate through
  14. ---

    part not square to coordinate system

    The active probe is also considered when clicking points on a model. (If your probe is angled, and constrained to the coordinate system of the CMM, your points obviously will have to be too!)
  15. ---

    part not square to coordinate system

    You could also do a 3d best fit alignment and loop the alignment
  16. ---

    part not square to coordinate system

    Thank you. I will try this as soon as I get a free seat.
  17. ---

    part not square to coordinate system

    Sorry, I cannot share pictures or really much more information.
  18. ---

    Question about report

    I'm not entirely sure either. As you can see, the graphics I provided is below the nominal and it shows slightly to the right of the midline on the scale.
  19. ---

    Question about report

    Never looked that hard at the scale, usually looking at deviation. Pulled up a report and noticed the first dimension graphic appears centered around the means even though it is above the means dimensionally. Maybe scaling because of the large tolerance on the dimension? Again, never paid much attention to the graphic, I believe it is intended as a graphical aid, but you piqued my curiosity.
  20. ---

    part not square to coordinate system

    Are you clicking points on a CAD model with the "Define points" option? This defaults to the Touch Point evaluation method (snaps vector to nearest coordinate axis) and rounds your nominals to the "Round-off measure" setting under Extras->Settings->Measurement... Instead try the "Define a Space Point" option. This will maintain the nominals from the CAD model and set the evaluation method to Space Point, which also uses the correct vector from the CAD.
  21. ---

    Loop - Recall Feature Points from Pattern of Curves

    @Richard Shomaker I don't have FFS, but I assume you can use formula in recall feature points. I would use PCM to create a list with desired elements and recall that list using formula. You have to change a loop index in every element, but you can come up with some "automatic index extract" from name of element or something and you just copy paste that element x115 😄 nameOfElement = "Point" noOfElements = 4 noOfSections = 3 loop = 1 recallElementsList = "list(" for i = 1 to noOfElements for j = 1 to noOfSections recallElementsList = recallElementsList + qm() + nameOfElement + "_" + i + "_" + j + "(" + loop + ")" + qm() + "," next j next i recallElementsList = mid(recallElementsList,1,(len(recallElementsList) - 1))) recallElementsList = recallElementsList + ")" //display(recallElementsList) recallElementsList = getParameterNamed(recallElementsList)
  22. ---

    part not square to coordinate system

    Are you clicking only point or surface point? You can also extract plane from model and do points on it - so vectors will be fine
  23. ---

    part not square to coordinate system

    Are you able to share an image of the CAD or part?
  24. ---

    error at Probe head when rotate

    I suspect dirt on contact area inside RDS, but i don't own RDS so i can not tell how it looks inside. This problem is only in this position or is it occuring in other configurations?
  25. ---

    error at Probe head when rotate

    I did, but there was no improvement.
  26. ---

    error at Probe head when rotate

    Did you try restarting machine?
  27. ---

    error at Probe head when rotate

    We are having an issue with the probe head on our ZEISS CONTURA CMM, as shown in the video. Does anyone know how to resolve this issue? We urgently need to take measurements. Thank you!! 1790819277603-1342595881688479684-g2617570072669844278_VY7PIJil.mp4
  1. Load more activity
×
×
  • Create New...