Linux CNC Manual Pages

User Manual: Pdf

Open the PDF directly: View PDF PDF.
Page Count: 308 [warning: Documents this large are best viewed by clicking the View PDF Link!]

Scroll down to view the document on your mobile browser.
LinuxCNC(1) The Enhanced Machine Controller LinuxCNC(1)NAME linuxcnc − LinuxCNC (The Enhanced Machine Controller)SYNOPSISlinuxcnc [-v][-d][INIFILE]DESCRIPTIONlinuxcnc is used to start LinuxCNC (The Enhanced Machine Controller). It starts the realtime system andthen initializes a number of LinuxCNC components (IO, Motion, GUI, HAL, etc). The most importantparameter is INIFILE,which specifies the configuration name you would liketorun. If INIFILE is notspecified, the linuxcnc script presents a graphical wizard to let you choose one.OPTIONS−v Be a little bit verbose. This causes the script to print information as it works.−d Print lots of debug information. All executed commands are echoed to the screen. This mode isuseful when something is not working as it should.INIFILEThe ini file is the main piece of an LinuxCNC configuration. It is not the entire configuration;there are various other files that go with it (NML files, HAL files, TBL files, VAR files). It is, how-ev e r, the most important one, because it is the file that holds the configuration together.Itcanadjust a lot of parameters itself, but it also tells linuxcnc which other files to load and use.There are several ways to specify which config to use:Specify the absolute path to an ini, e.g.linuxcnc /usr/local/linuxcnc/configs/sim/sim.iniSpecify a relative path from the current directory,e.g.linuxcnc configs/sim/sim.iniOtherwise, in the case where the INIFILE is not specified, the behavior will depend on whetheryou configured linuxcnc with --enable-run-in-place.Ifso, the linuxcnc config chooser willsearch only the configs directory in your source tree. If not (or if you are using a packaged versionof linuxcnc), it may search several directories. The config chooser is currently set to search thepath:˜/linuxcnc/configs:/home/buildslave/emc2-buildbot/precise-amd64-clang/docs/build/configsEXAMPLESlinuxcnclinuxcnc configs/sim/sim.inilinuxcnc /etc/linuxcnc/sample-configs/stepper/stepper_mm.iniSEE ALSOhalcmd(1)Much more information about LinuxCNC and HAL is available in the LinuxCNC and HAL User Manuals,found at /usr/share/doc/linuxcnc/.HISTORYLinuxCNC Documentation 2006-02-20 1
LinuxCNC(1) The Enhanced Machine Controller LinuxCNC(1)BUGS None known at this time.AUTHORThis man page written by AlexJoni, as part of the LinuxCNC Enhanced Machine Controller project.REPORTING BUGSReport bugs to alex_joni ATusers DOTsourceforge DOTnetCOPYRIGHTCopyright © 2006 AlexJoni.This is free software; see the source for copying conditions. There is NO warranty; not evenfor MER-CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.22006-02-20 LinuxCNC Documentation

Navigation menu