RE: [CAD_CAM_EDM_DRO] additional gcode functionality in emc (bdi 4.3)
Posted by
Keith Rumley
on 2005-11-24 08:40:41 UTC
Sam,
executables such as one is typically used to in Windows.) are found under
the emc1 branch. Grab the entire emc/src/rs274ngc_pre/ directory, emc.hh
emc.cc from emcnml/, and emctask.cc emctaskmain.cc emcsh.cc emccanon.cc
canon_pre.cc from the emctask/ directory.
rs274ngc_pre contains the interpreter code, the others contain code that
interfaces the interpreter code. You may want to grab an emc.ini from the
EMC1 root directory on SourceForge, but it isn't required. (it contains the
newer variable flags for turning on/off some of the modified interpreter
behaviors and adjusting some of the default values)
Replace the usr/local/emc/src/rs274ngc_pre/ directory, and the other
associated files in their related directories.
Re-compile:
Make sure you are logged in as a 'root' user (look for a # sign suffix to
the command line prompt). If not, type 'su' and the appropriate password.
Go to the /usr/local/emc/src/ directory and type 'make PLAT=<realtime>'.
Where <realtime> is the real-time kernel platform. The real-time kernel
platform name to use can be found as a directory name under
usr/local/emc/plat/. Typically something like 'rtlinux2_2_18' or the like.
So you'd type 'make PLAT=rtlinux2_2_18'.
The non-real-time PLAT name is found in the same place.
Next type 'make PLAT=<nonrealtime>', where <nonrealtime> is the name of the
non-real-time kernel.
If all goes well in compiling, you're good to go.
If it is your first time, it probably won't work right off. :) If it does
not, you'll need to find out from more BDI 4.3 literate folks what the
appropriate steps are to get the necessary components (compiler, rcslib, and
how to generate appropriate data EMC needs for linking to the real-time
kernel and rcslib libraries.)
Regards,
Keith
By the way, https://lists.sourceforge.net/lists/listinfo/emc-users is
perhaps the best place to ask EMC questions.
> days. Now I am not a linux person - not even close. I amThe interpreter files that would work with your BDI (source code, not
> looking on sourceforge site for the files I would need to
> install this new interpeter. I am coming up with nothing.
executables such as one is typically used to in Windows.) are found under
the emc1 branch. Grab the entire emc/src/rs274ngc_pre/ directory, emc.hh
emc.cc from emcnml/, and emctask.cc emctaskmain.cc emcsh.cc emccanon.cc
canon_pre.cc from the emctask/ directory.
rs274ngc_pre contains the interpreter code, the others contain code that
interfaces the interpreter code. You may want to grab an emc.ini from the
EMC1 root directory on SourceForge, but it isn't required. (it contains the
newer variable flags for turning on/off some of the modified interpreter
behaviors and adjusting some of the default values)
Replace the usr/local/emc/src/rs274ngc_pre/ directory, and the other
associated files in their related directories.
Re-compile:
Make sure you are logged in as a 'root' user (look for a # sign suffix to
the command line prompt). If not, type 'su' and the appropriate password.
Go to the /usr/local/emc/src/ directory and type 'make PLAT=<realtime>'.
Where <realtime> is the real-time kernel platform. The real-time kernel
platform name to use can be found as a directory name under
usr/local/emc/plat/. Typically something like 'rtlinux2_2_18' or the like.
So you'd type 'make PLAT=rtlinux2_2_18'.
The non-real-time PLAT name is found in the same place.
Next type 'make PLAT=<nonrealtime>', where <nonrealtime> is the name of the
non-real-time kernel.
If all goes well in compiling, you're good to go.
If it is your first time, it probably won't work right off. :) If it does
not, you'll need to find out from more BDI 4.3 literate folks what the
appropriate steps are to get the necessary components (compiler, rcslib, and
how to generate appropriate data EMC needs for linking to the real-time
kernel and rcslib libraries.)
Regards,
Keith
By the way, https://lists.sourceforge.net/lists/listinfo/emc-users is
perhaps the best place to ask EMC questions.
Discussion Thread
samcoinc2001
2005-11-23 07:27:39 UTC
additional gcode functionality in emc (bdi 4.3)
Keith Rumley
2005-11-24 08:40:41 UTC
RE: [CAD_CAM_EDM_DRO] additional gcode functionality in emc (bdi 4.3)
Paul
2005-11-24 13:33:08 UTC
Re: [CAD_CAM_EDM_DRO] additional gcode functionality in emc (bdi 4.3)
Keith Rumley
2005-11-25 06:42:11 UTC
RE: [CAD_CAM_EDM_DRO] additional gcode functionality in emc (bdi 4.3)
samcoinc2001
2005-11-25 10:27:38 UTC
Re: additional gcode functionality in emc (bdi 4.3)