Jump to content

PCM Command List


---
 Share

Recommended Posts

  • [Ma...] pinned this topic
  • 2 months later...
  • 2 months later...
  • 1 month later...

The reference Jeff gave is fantastic!! There's also the Calypso_02_pcm.pdf that installs with every version of CALYPSO here for CALYPSO 2024: C:\Program Files\Zeiss\CALYPSO 7.8\userinfo\manuals\en-US - It is useful to be able to search through to find examples and reference. 

  • Awesome! 1
Link to comment
Share on other sites

  • 2 weeks later...

Hi

Please sign in to view this username.

,

That's a great question for

Please sign in to view this username.

 to answer.  I don't know why the PCM command list excel file is no longer downloadable.

I'm quite certain that what I shared was my own knowledge resource and should not be restricted.

Link to comment
Share on other sites

  • 3 months later...
  • 2 months later...
  • 1 month later...

Please sign in to view this username.

 Not 100% sure, as I have always had the PCM Lic.

I believe any strings you can place in the formula window, as well as the condition window, is apart of the free PCM. You should also be able to place if/then logic statements here as well. 

I believe you are locked out of the Pre/Post setting PCM areas and functions as well. 

Edit: This also works within result elements as well. 

image.png.81646112aa4ad33e61137597c59e933c.pngimage.png.d3cc8b7c7a40d1cb8c80b39e4348392c.png

Edited
Link to comment
Share on other sites

  • 5 months later...

Please sign in to view this quote.

Kind of locked out.

If you have a seat with a PCM license you can add code to the Pre and Post settings.

Then when in a non-PCM seat, you can edit the PCM code in the inspset file.

I add search words, like "PRE PCM CODE HERE".

You can then search for the words and edit as needed.

Do something similar to Post settings.

I can read and write files on non-licensed PCM seats.

 

//For Calypso without PCM license. //Search words
PN=getRecordHead("drawingno") //automated part no. "Drawing No." must be set in "Select report header parameters" 12.23.25.
setRecordHead("u_PartNumb",PN)
//
OpWoID=getRecordHead("order") 
OpPartNumb=getRecordHead("u_PartNumb")
OpFam=getRecordHead("planid") //Program ID
//
inspPath = getActualInspectionDir()+"\"
fileName = "setRunID2.txt"
deleteFile(inspPath+fileName)
addToFile(inspPath+fileName, OpPartNumb)
addToFile(inspPath+fileName, OpWoID)
addToFile(inspPath+fileName, getRecordHead("dmesn") )
fileName = "setRunID3.txt"
inspPath = getActualInspectionDir()+"\"
deleteFile(inspPath+fileName)
addToFile(inspPath+fileName, getRecordHead("dmesn") )
//End New

You can test code by entering the code in Pre settings. Then disable the PCM license and test.

Screenshot 2026-07-27 094059.jpg

Edited
Link to comment
Share on other sites

 Share

×
×
  • Create New...