Fixture Coordinate System Mgr.

Command Activation

shift + L PCS→FCS Manager FCSToolbar.jpg (7820 bytes)
Keyboard Main Menu Toolbar

Definition

A Fixture Coordinate System (FCS) is a previously defined coordinate system saved in a separate database available to all inspection programs for inclusion as a PCS. The use of a FCS allows a repeatable location in the CMM measuring cube where inspections take place. An example would be a cradle fixture that holds a production part in one orientation and fixed location.

The use of a FCS requires that the CMM have a known home position, which is common on all DCC CMMs and on few manual CMMs.

The process of creating a FCS entails establishing a PCS on the fixture and then activating the FCS Manager to append to the database the specific geometry that defines the FCS. Using a FCS requires recalling the FCS by the assigned number through the Coordinate System Manager.
The FCS Manager also provides tools to create a program step within an inspection program where the verification and update of existing FCSs can be done programmatically. This provides the operator a means to rebuild existing FCSs through the execution of a part program.

IMPORTANT! Importing Previous FCS Definitions

With the release of Geomet version 6.66 in December 2005, Geomet no longer utilizes the Windows Registry to save the data for Fixture Coordinate Systems. Geomet now utilizes a separate data file with a default name of “Geomet.gcs” which is located in the Geomet program folder where “Geomet.exe” has been installed.

This change was made to allow greater flexibility for the future development and to overcome limitation with multi-user operating systems such as Windows XP. In a multi-user system, each operator has his or her own Windows Registry. In the case of FCSs, if Operator-A created a FCS, it was not available to Operator-B.

To overcome this, Geomet provides an automatic one-time Import and Convert process to extract all FCS data from the Windows Registry and build the new FCS database file. This process activates when one of the following actions occur:

  • Activating the Fixture Coordinate Manager.
  • Editing the FCS to PCS Inspection Step.
  • Using the PCS Recall Manager.
  • Running an Inspection Program with a FCS Inspection step.

It is recommended that when you run Geomet version 6.66 for the first time, launch the FCS Manager and the Import and Convert function will process your FCSs into the new database. This will occur only once.

Performing the Import and Convert

Upon launching the FCS Manager, Geomet will test the Windows Registry if there are any FCS definition data. Should FCS data be found, you will be prompted to import the data.

figure 1, Import Message


The recommended response is <Yes>. Upon selecting <Yes> Geomet will import all FCS data into the database and delete all entries in the Windows Registry. The FCS Manager will be launched and your FCS data will be displayed.

FCSs found in the Windows Registry that have been previously tagged as “Deleted” have the description:

“--- Not Assigned ---“

The Import and Convert tool will locate these records and create an entry in the database and set a new delete control flag. You will find these records in the FCS Manager with a description of “--- Not Assigned ---“ and <Deleted> in the note column. See descriptions of Control Flags later in this section.

Selecting <No> from the Import and Convert Prompt.

Geomet will prompt you one more time to confirm your selection.

figure 2, Warning Message

CAUTION: All your inspection programs that have references to FCSs will now look into the new FCS database. If you do not allow the Import and Convert function to proceed, all your inspection files will NOT run.

Final Step - FCS Windows Registry Clean-Up

Selecting <Yes> or <No> to the Import and Convert function, will result in deleting all entries in the Windows Registry.
 

Taking a tour of the FCS Manager

The FCS Manager is your access to maintaining the Fixture Coordinate Systems required for your inspection process.

figure 1, FCS Manager

Through the FCS Manager, you can:

  • Adding new FCS definitions.
  • Update existing FCS definitions.
  • Deactivate a FCS by tagging it as “Deleted”.
  • Remove a Deleted flag.
  • Lock a FCS record preventing any changes.
  • Unlock a FCS record allowing changes to be made.
  • View the details of a FCS.
  • Attach an Inspection Step to update FCS definitions automatically.
     

Adding New FCS Definitions

To add a new FCS definition to the database, the Append button is the required command. Start by building a Part Coordinate System on the fixture installed on your CMM. Upon completion of the PCS, activate the FCS Manager.

When the FCS Manager is activated, the current PCS number will be displayed in the edit control labeled "PCS Number->". Should this be the PCS you want saved as a FCS, move to the description field and enter a brief note describing this FCS.

figure 2, FCS Manager Append

Once the description has been completed, add the data to the FCS database by pressing the <Append> button. If there are no deleted FCSs, the append function will add the new FCS to the bottom of the database. Should a deleted FCS exist, the FCS Manager will prompt you whether to add the new FCS to the bottom of the database or insert the FCS where the first deleted FCS has been found.

Choose <Yes> to use the first available spot, which is the first Deleted entry in the database, or choose <No> to append the record to the database.

CAUTION: FCSs that have been “Deleted” which still have Inspection Programs referencing that FCS number may have undesirable behavior when changing the FCS definitions.

Selecting a FCS Record in the FCS Manager requires a single left-click with your mouse. Locate the desired record, and click on it, which will highlight that record and activate record specific operations.

figure 3, Selecting an FCS

As shown in figure 3, FCS #7 has been selected. By doing this, the functions <Attach Step>, <Update>, <(Un)Delete>, <Lock Record> and <Details> activate.

The ability to update existing FCS definitions under part program control can be handled by <Attach Step>. To utilize this feature, build a part program that establishes a PCS on the fixture. Activate the FCS Manager and highlight the FCS you want to update. Enter the PCS in the edit control "PCS Number->". Then press the <Attach Step> button and an entry will be made in your part program that states:

"Updating FCS2 (description) with PCS 1"

Save your part program under a unique name. You will now have a part program that will rebuild your FCS during a part program. To see an example part program file, download the example FCS inspection program, FCS Update.zip.

Update

The Update command allows you to change the definitions stored in the FCS database for a previously established FCS. For example, should you be required to update the definitions assigned to FCS#3, start by building a new PCS on the fixture.

When the PCS is completed, activate the FCS Manager and highlight fixture #3. In the PCS Number control, enter the PCS number you just created and select <Update>. FCS #3 will be updated with the latest coordinate system data from the PCS.

Delete / Un-Delete

To delete a FCS from being available in the database, highlight the FCS and click on <(Un) Delete>. The FCS number will remain in the list and control flag will be set to Delete. Under the Note column, the FCS Manager will display <Deleted>. All part programs that reference this FCS will prompt with a warning about a missing FCS when it is opened.
The Delete command does not remove the FCS definitions from the database only makes them unavailable. The Delete command can also remove the delete flag making it available again.

If a FCS has been “Locked”, the Delete command will not be allowed.

Lock Record

The ability to Lock a FCS is new to Geomet version 6.66. Locking a record prevents changes from being made. These include Deleting and Updating. To attach a Lock, locate the FCS in the FCS Manager and select it. Press the <Lock Record> button and the record will be locked. Under the Note column, you will see the entry <Locked>.

NOTE: You can not apply a Lock to a record that has been deleted.

Details

To view the definitions of a selected FCS, highlight the FCS in the list and select <Details>. The data shown is the XYZ axis vectors followed by the MCS origin. The information provided by Details can be helpful in locating the origin and the directional vectors for each FCS axis. You should have a complete knowledge of coordinate system components in order to fully understand the values shown.

Delete All

The <Delete All> button clears out the entire FCS database.