hexagon logo

Extracting assignments from fcf's that hold multiple features

Hi there
I have a single feature control frame that tolerances 31 holes (FCFLOC15) I would like to extract each holes deviation from nominal position via assignments to do this normally I would
use the following assignment "ASSIGN/V1=FCFLOC15.Z.DEV" the only trouble is this only gives the deviation for the 1st hole in FCFLOC15 how if possible can you extract the other
30 'Z' deviations is there some sort of extension to go after the FCFLOC15 ?
Regards Tim.
Parents
  • You have to dig deeper when dealing with FCF data. Not sure where the data you are looking for is stored so the 'magic number' being passed may not be correct:

    ASSIGN/V6=GETTEXT(673,1,{FCFLOC15}) where 673 = LINE3_DEV, 1 = the index of the feature, you will use 1 through 31

    To see where pcdmis is grabbing the information from the dimensions I go through a not so easy approach.
    1) I view the report in TEXTONLY
    2) I hover the cursor over the information I want to get access to see what label is being used to display that information - possibly "Line3_Pos.lbl" is one example
    3) I then Edit that label to see what DTYPE the information is being used by
    a) double clicking on the cell
    b) right click to display the cell properties dialog
    c) look at the cell expression looking at the information (DTYPE:N type of thing) example "=TOL(LINE3_DEV:N,LINE3_OUTTOL:N,0.0,0.0)"
    d) from the Basic Object browser (there could be an easier way) I can find that LINE3_DEV = 673



    Not sure if this is what you are looking for but at least it may get you started.
Reply
  • You have to dig deeper when dealing with FCF data. Not sure where the data you are looking for is stored so the 'magic number' being passed may not be correct:

    ASSIGN/V6=GETTEXT(673,1,{FCFLOC15}) where 673 = LINE3_DEV, 1 = the index of the feature, you will use 1 through 31

    To see where pcdmis is grabbing the information from the dimensions I go through a not so easy approach.
    1) I view the report in TEXTONLY
    2) I hover the cursor over the information I want to get access to see what label is being used to display that information - possibly "Line3_Pos.lbl" is one example
    3) I then Edit that label to see what DTYPE the information is being used by
    a) double clicking on the cell
    b) right click to display the cell properties dialog
    c) look at the cell expression looking at the information (DTYPE:N type of thing) example "=TOL(LINE3_DEV:N,LINE3_OUTTOL:N,0.0,0.0)"
    d) from the Basic Object browser (there could be an easier way) I can find that LINE3_DEV = 673



    Not sure if this is what you are looking for but at least it may get you started.
Children
No Data