I can report little progress:
preview in Axis is working, see attached picture.
For those interested:
I have cloned the repository to
https://github.com/jf/linuxcnc
and created a branch nurbs-xyz.
There is a new subdirectory
nc_files/nurbs/
with the gcode files.
I tried again on virtualbox with no network adapter. No uefi.
No problem with grub.
And again with boot the iso from boot menu.
No problem with grub.
So far,
Joachim
Am 02.10.22 um 00:37 schrieb Sam Sokolik:
I have had issues installing debian from the boot menu.. but so far - the
installer
I just installed from the 2.8.4 ISO in a virtual machine
(virtual box) with a network card active, but no connected
ethernet cable, with success. No problems with grub.
Joachim
Am 01.10.22 um 13:06 schrieb andy pugh:
On Sat, 7 Aug 2021 at 13:47, Rod Webster wrote:
Just a heads up. It looks
Am 14.08.22 um 14:08 schrieb andy pugh:
On Sun, 14 Aug 2022 at 11:33, wrote:
2. in src/emc/rs274ngc/gcodemodule.cc which is used for example by AXIS.
There are two parallel interpreters, in effect. One is used to control
the machine, the other to create a graphical preview.
It appears
Hello,
it is worth to spend my time to do this?
I looked to the code and it seems doable.
Joachim
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers
Excuse me, I have messed up the other thread.
Thanks Gene for your encouragement.
There are 2 function NURBS_FEED.
1. in src/emc/task/emccanon.cc, which is used for machine movements.
2. in src/emc/rs274ngc/gcodemodule.cc which is used for example by AXIS.
In src/emc/rs274ngc/gcodemodule.cc
The next decision is about the code to change.
I would be glad to read your opinions.
My suggestion - the easy way - is to keep the code for nurbs calculations.
Only change the wording to nubs_plane with coordinates nurbs_X and nurbs_Y
to be clear this is still a 2d nurbs (and not machine
I get the Message "Unknown g code used".
How to debug this?
From emc/rs274ngc/rs274ngc_return.hh:
#define NCE_UNKNOWN_G_CODE_USED _("Unknown g code used")
NCE_UNKNOWN_G_CODE_USED occures only in emc/rs274ngc/interp_read.cc about line
604
My beloved debug method "printf(...)" does not work.
Am 23.12.22 um 12:38 schrieb andy pugh:
This YouTube video was recommended to me, and does a very good job of
explaining the way that certain classes of curves are generated (and,
also, why)
https://youtu.be/jvPPXbo87ds
Very good. Chapeau!
Joachim
Excuse my fault.
Witout
source ../scripts/rip-environment
the new compiled linuxcnc does not start.
Joachim
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers
I have integrated the code from Lo Valvo and Drago
and extended it to planes yz and zx.
Please see the repository
https://github.com/jf/linuxcnc
Branch: nurbs_G5_G6_xyz.
Some notes:
1. "|| beta > 1e10"
There was a small error in the function biarc in
file: src/emc/task/emccanon.cc.
I
First thanks Andy.
Am 06.01.23 um 02:21 schrieb andy pugh:
1. "|| beta > 1e10"
There was a small error in the function biarc in
file: src/emc/task/emccanon.cc.
I added the condition "beta > 1e10" because without
the file "Ruota_dentata #1=1.ngc" is not working.
The value of 1E10 is only
Am 19.12.22 um 02:23 schrieb andy pugh:
On Thu, 15 Dec 2022 at 19:04, wrote:
Hi,
here is my little christmas present for you:
nurbs in xy, yz and zx plane is working for me.
I suspect that NURBS isn't used very much (none of the CAM packages
know how to use it) so the risk of putting
Hi,
here is my little christmas present for you:
nurbs in xy, yz and zx plane is working for me.
Please see the repository
https://github.com/jf/linuxcnc
branch: nurbs-xyz.
Maybe someone can test it.
The code needs little polishing.
BTW: Is someone using astyle for formatting?
To function ARC_FEED(...) in emc/task/emccanon.cc ( about line 1540):
there is 2 times a special treatment of plane XY:
1.if( canon.activePlane == CANON_PLANE_XY && canon.motionMode ==
CANON_CONTINUOUS)
2.if(canon.xy_rotation && canon.activePlane != CANON_PLANE_XY) {
I expect, that all
Am 20.01.23 um 15:08 schrieb andy pugh:
On Fri, 20 Jan 2023 at 13:10, wrote:
I hope to have this ready now.
I think it would be useful to rebase the patch, at the moment your repo says:
"This branch is 9 commits ahead, 916 commits behind LinuxCNC:master."
"git pull --rebase"
If the
Am 06.01.23 um 11:52 schrieb andy pugh:
On Fri, 6 Jan 2023 at 09:52, wrote:
Because the nurbs code results in straight lines
and arcs it must be possible to add
cutter radius compensation.
Indeed. I wonder why it was excluded?
A other method would be to calculate an offset nurbs.
See for
17 matches
Mail list logo