CUSTOM(OPCS) Optical Printer Control System CUSTOM(OPCS) NAME custom - custom commands configured by the local site engineer OVERVIEW These are recommended custom commands, which are best implemented by the local site's engineer during setup, using RUNCMD(OPCSDEFS). These are commands not built into OPCS, but rather added on during loading of the OPCSDEFS.OPC file, and assigned to scripts. TYPICAL CUSTOM COMMANDS ----------------------- load - Unseat projectors for loading lineup - Seat camera for lineups unlock - Unlock motors for manual adjustment ycm - Y/C/M shooting For more, see the scripts in the RUN directory, e.g. .\RUN\LOAD.RUN For example, the 'ycm' custom command is implemented as three files: ycm.run -- YCM 'runcmd' script ycm.hlp -- YCM script's help file (describes command, args) ycm.vrp -- YCM script's velrep file (velocities for YCM shooting) There are example versions of these commands that come as part of the software, but you can define your own too. The RUNCMD defintions are in the opcsdefs.opc file (commented out), and the associated '.run' files are in the work\run\* directory. Simply edit the opcsdefs.opc file, and uncomment or create the commands you need, and modify the .run scripts to suit your needs. Most of the 'example' commands come with man pages and/or .hlp files. Please refer to those for more information. Custom commands that have man pages are: LOAD(OPCS) - unseat projectors for film loading LINEUP(OPCS) - seat the camera for lineups UNLOCK(OPCS) - unlock motors for manual adjustment SEE ALSO RUNCMD(OPCSDEFS) - define your own OPCS command as a RUN script DOSCMD(OPCSDEFS) - define DOS commands that dont need the ! prefix HOME(DOCS) - external command to home the motors ORIGIN Gregory Ercolano, Venice California 04/12/98