[Ro...] Posted May 15 Share Posted May 15 Hello Everybody! I am new to Calypso and self taught. What would be the best method to using a recall alignment to a corner? I know that I should be using the Start alignment but is there something that I should be doing to my CAD Model like have the CAD Model alignment where the recall point is at? I know that in PC-DMIS and Zone3, all I need is to have my CAD model Alignment right in the corner of my fixtures where the recall point is at, and then from there I would no longer need a manual alignment and can just program the machine to locate my parts. I really want to use a recall point to reduce the amount of times I would need to do a manual alignment and just have to manually relocate the Corner Alignment whenever the Corner is removed. Thanks, Link to comment Share on other sites More sharing options...
[Mi...] Posted May 15 Share Posted May 15 I'm a little lost on what you're trying to do, screenshots would help. But in Calypso it's a different thought process than PC-DMIS. Your Base Alignment should be large, stable features that control all 6 Degrees of Freedom, and you should measure them in a complete enough way that you don't have to measure them again later. If you want it to be in the corner of a rectangular part would like just use 3 planes ( Top, then two sides), or Plane (Control 3 DoF), Line on a side ( 2 DoF), then a point (1 DoF) for a 3,2,1 Alignment... it just depends on what's being measured... In Calypso, many of the characteristics create their own coordinate systems (Alignments) so you don't need to measure things in various coordinate systems most of the time. A solid base alignment is all you need for most things, preferably one that makes the majority of your Basics on the drawing match. Then when you make a Position or Profile to ABC, you don't have to create a secondary alignment using ABC, then measure your feature in that alignment. You measure that feature in Base Alignment, then you fill out the datums in the characteristics and Calypso gets your correct nominals - Most of the time. A Start Alignment is most useful if your fixturing leaves room to wiggle, then you can use more forgiving, hopefully fast, features to roughly locate the part that can be set to manual run or automatic, then the Base Alignment will run after.. You can't define a Start Alignment until after you've made the Base Alignment, when you do it you'll see Calypso calculates the offset if any. I'll also warn you that if you modify the Base Alignment with a Start Alignment active, it does not always behave nice and you may have to recreate the Start Alignment. Link to comment Share on other sites More sharing options...
[Ma...] Posted May 15 Share Posted May 15 If you have fixture-like position for a part, then easiest thing would be: Make a program named with added "_fixture" with a model ( model is not needed ) where you setup base alignment and click a button for manually locate a part Save this program as normal name ( without that additional text ) Edit base alignment by "Load saved alignment" -> select name with "_fixture" - this will prevent to measure BA Now you have 2 programs - one for locating part whenever you move fixture and normal measuring program Link to comment Share on other sites More sharing options...
[Je...] Posted May 15 Share Posted May 15 Please sign in to view this quote. Ronsey! How's it going? We think about you often at Cretex, and your talent and personality are greatly missed. I hope your first few months of using Calypso are going well. You're one of the most adaptable programmers I know, so I'm confident you can master Calypso. At first, it may feel like driving against traffic on a one-way. PC-DMIS is structured vastly different than Calypso, but they both are great metrology software. About your corner alignment question: give me a call sometime, and I can walk you through it. Otherwise, the fine folks on this forum will be able to explain it well. A Start Alignment in Calypso is a simplified version of the Base Alignment. It's job is to provide just enough location information of your workpiece within the CMM's measuring volume that the Base Alignment then can run itself in CNC mode. The role of the Base Alignment is primarily to facilitate navigation of the CMM's probe. Its secondary purpose is for evaluation, but most of your measurement evaluation i.e. characteristics should reference a secondary (part) alignment. There are at least four ways to locate a workpiece to the CMM within Calypso: 1. Run a Start Alignment manually -the two most common start alignments are: (1) one circle + one point (2) three points -when this is complete, the measurement plan will run the base alignment 2. Run a Base Alignment manually -similar to the start alignment but the location will lock down more degrees of freedom such as the clocking/rotation of the workpiece -when this is complete, the measurement plan will continue by measuring the remaining features either by the order they are listed in the features list or as they are needed to populate your characteristics by the order the characteristics are listed (the distinction between these two is assigned on the "Preassign CNC Start Values" window. 3. Run a Base Alignment automatically -if you have previously successfully located the workpiece in your measurement plan and don't expect the workpiece's current location or form to deviate greatly, you don't have to do any manual located and can have the base alignment run automatically. 4. Recall a Saved Alignment -This is probably where the corner clamp strategy would be used. You can use the drop-down menu on the "Preassign CNC Start Values" to specify your saved alignment, or you can do so by loading it on the Base Alignment options window. Good luck, and let us know if you are able to accomplish your task here! Link to comment Share on other sites More sharing options...
[Ro...] Posted May 16 Author Share Posted May 16 Please sign in to view this quote. [/quote] Hi Micheal, I understand the difference and use of the Base Alignment and Start Alignment and have just started using Start alignments. If you can see in the Attached Photos, I created a scenario where I have a Corner Square in which I have created a Base Alignment on the Corner of the Square and top of the Plate, and saved it. How would I be able to use the alignment to locate my part without having to manually locate the part every time I remove the square, and just have it so that I would only have to relocate the Square alignment? I have seen this done before and was told how to, but have forgotten it due to not having to use it until now. Thanks,Screenshot 2024-05-16 075051.pngScreenshot 2024-05-16 074750.pngScreenshot 2024-05-16 074212.pngScreenshot 2024-05-16 072837.png Link to comment Share on other sites More sharing options...
[Ro...] Posted May 16 Author Share Posted May 16 Please sign in to view this quote. Hi Jeff!! I hope you are doing well!! Calypso has been a fun learning curve. I've found that it is pretty similar to Zone3. I can definitely see where OGP has taken a lot of their programming strategies and reporting from Calypso. Thanks for the info. I will definitely hit you up if I can't figure this out. Link to comment Share on other sites More sharing options...
[Mi...] Posted May 16 Share Posted May 16 Please sign in to view this quote. Hi Micheal, I understand the difference and use of the Base Alignment and Start Alignment and have just started using Start alignments. If you can see in the Attached Photos, I created a scenario where I have a Corner Square in which I have created a Base Alignment on the Corner of the Square and top of the Plate, and saved it. How would I be able to use the alignment to locate my part without having to manually locate the part every time I remove the square, and just have it so that I would only have to relocate the Square alignment? I have seen this done before and was told how to, but have forgotten it due to not having to use it until now. Thanks, [/quote] So you want to be able to remove and replace the L bracket, measure it's location once, and have the part program ( or multiple part programs) update automatically. If the bracket always goes back in the same spot and you're just trying to capture that variation, a Start Alignment, set to CNC run, with the features as simple points and large clearance/retract/search distances would likely do it. Otherwise, both Martin and Jeff gave ways that will let you measure the bracket, and your program will update with it. *I've never used it this way*. But I believe you could set your Base Alignment, then go into the Start Alignment, and "Load Existing", select your alignment from measuring the bracket and it would update. It sounds like it would work but I'm not actually sure. I'm not sure how the offset calculations would work without having the nominals for both the start and base alignments in your program. Link to comment Share on other sites More sharing options...
[Ro...] Posted May 16 Author Share Posted May 16 Please sign in to view this quote. Yes that is exactly what I want to do. So when I do load the existing alignment. Should I compute the difference or move and overwrite? and will this move the part from its original location?Screenshot 2024-05-16 094213.png Link to comment Share on other sites More sharing options...
[Je...] Posted May 17 Share Posted May 17 Please sign in to view this quote. . Young Padawan, After reading your post again, I realized that I do this all the time, just differently than you did with PC-DMIS. In Calypso, you can use the "Modify CAD Entities" window to do all sorts of things, including moving a CAD model to an existing predefined location such as a corner fixture square. There are a few different ways to accomplish this, but one method is to select the CAD object you want to move in the "Hierarchy" tab, and then click on the "Positioning" tab and enter the appropriate translation and rotation values and click apply. . . . Link to comment Share on other sites More sharing options...
[Ju...] Posted May 17 Share Posted May 17 If the L bracket stays in the same place, couldn't an alignment be created just for that? Then you'd just select that alignment from the dropdown menu when starting the program. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in