[Cl...] Posted April 6, 2023 Share Posted April 6, 2023 I have a program for an eight-part family. Two of the features are freeform surfaces. The part grows only in the Y+ direction. How do I create a variable in the para file for these two freeform surfaces? Link to comment Share on other sites More sharing options...
[Ch...] Posted April 10, 2023 Share Posted April 10, 2023 Use an 'alignment' for the FFS which offsets in Y. In the alignment, in the offset field will be your PCM 'variable' Declare this var in PCM advanced parameters and in presettings. May also need operator input to specify which variable, etc. Link to comment Share on other sites More sharing options...
[Cl...] Posted April 10, 2023 Author Share Posted April 10, 2023 Thanks Chris. Actually, I knew the process. I just didn't know where to get a Y value to start with, as a FFS doesn't display a nominal Y coordinate like a point, line, plane, etc. So, where do I get that beginning Y coordinate? Also it tuns out that the surface extracts as a cylinder, which I didn't know initially, so I ended up using that instead. Link to comment Share on other sites More sharing options...
[Ch...] Posted April 11, 2023 Share Posted April 11, 2023 You probably want to use : inquireParameterList which can prompt operator at start to input Family, # 1 - 8. This Variable will be a Y offset value. THe FFS should have its own alignment. In that alignment for the Y offset instead of a value you will type your Variable, depending on operator input your alignment for FFS will be shifted everytime. Make sense ? Link to comment Share on other sites More sharing options...
[Cl...] Posted April 11, 2023 Author Share Posted April 11, 2023 Yes, thanks. Link to comment Share on other sites More sharing options...
[Cl...] Posted June 15, 2023 Author Share Posted June 15, 2023 I have a PCM program (8-part family) only grows in Y+ (.040"). I need the PCM code/formula to move the 25° plane shown in the attachment. I'm thinking that because the plane is relative to the base alignment, just a Y variable should do it? Or is there more to it as it's an angled surface? Thanks in advance! 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