rtion of the joint
index_enable hal pin. Applicable only for HOME_USE_INDEX = YES."
Refs:
https://github.com/LinuxCNC/linuxcnc/commit/5ea573adde
Also see forum thread starting here:
https://forum.linuxcnc.org/10-advanced-configuration/31813-tcp-5-axis-kinematics?start=120#139881
--
Dew
.8/src/emc/rs274ngc/interp_inverse.cc#L65
https://github.com/LinuxCNC/linuxcnc/blob/2.8/src/emc/rs274ngc/interp_inverse.cc#L124
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
side effects with cooperating
guis (like halui) so it needs some thorough
testing i think.
As a workaround, you can also use:
$ sim_pin halui.mode.mdi/mode=Pulse &
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sour
Try:
RS274NGC]
PARAMETER_FILE = /dev/null
Ref: https://en.wikipedia.org/wiki/Null_device
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
pdated* but *newly* created
configs can use a simpler (and more appropriate) configuration having
2 joints for xz lathes (0:,1:z).
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listin
version problems into warnings
so you could try:
$ dpkg --force-depends --install yourpkg.deb
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
tps://www.youtube.com/watch?v=N77tJVw3dPQ=youtu.be
docs:
http://buildbot.linuxcnc.org/doc/scratch/v2.9.0~pre0~dgarr-dryrun~f2bd153/html/integrator/dryrun.html
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.
n/man9/dryrun_helper.9.html
Branch ref: https://github.com/LinuxCNC/linuxcnc/commits/dgarr/dryrun
This branch is force-pushed when there are changes.
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net
art the X session. All
discussion of the .xinitrc file in the
xinit(1) manual page applies equally well to
.xsession. Keep in mind that .xinitrc is used
only by xinit(1) and completely ignored by
xdm(1)."
--
Dewey Garrett
___
Emc-
dbot/grid
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
for wheezy-i386:
http://buildbot.linuxcnc.org/dists/wheezy/scratch-rtpreempt/binary-i386/
deb name:
linuxcnc-uspace_2.9.0~pre0~dgarr.ihome.tst~078206a_i386.deb
If users report that this fixes index homing problem on
the master branch, i'll merge the fix to the master
branch.
--
Dewey Garrett
the_deb ;# copy buildbot link
$ sudo dpkg -i the_deb ;# install the deb
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
of joints/axes updates.
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
http://linuxcnc.org/docs/master/html/getting-started/updating-linuxcnc.html#_halui
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
'arg' below,
and the long will be set to the thread period in nanoseconds.
'arg' is a void pointer that will be passed to the function
each time it is called. ..."
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourc
/linuxcnc/commit/d191eb5dffc0c3dfe17a872ab51766f54b6efb65
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
lowing are equivalent in the
bash shell:
. path_to_some_file
source path_to_some_file
Ref: man bash
--
Dewey Garrett
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
oops, correct github ref for master branch hexapod-sim is:
https://github.com/LinuxCNC/linuxcnc/tree/master/configs/sim/axis/vismach/hexapod-sim
--
Dewey Garrett
--
Check out the vibrant tech community on one
/vismach/hexapod-sim
--
Dewey Garrett
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-users ma
In
crsh man page has also been updated to
some degree for jogging methods:
http://linuxcnc.org/docs/devel/html/man/man1/linuxcncrsh.1.html
Because there are few users, the changes for
linuxcncrsh have been lightly tested.
--
toolno-pocket-differ/random/sim.ini:1
./toolchanger/toolno-pocket-differ/nonrandom/sim.ini:1
./linuxcncrsh/linuxcncrsh-test.ini:1
./t0/random-without-t0/sim.ini:1
./t0/nonrandom/sim.ini:1
./t0/random-with-t0/sim.ini:1
./mdi-queue/linuxcncrsh-test.ini:1
./motion/g0/motion-test.ini:1
pocket-differ/random/sim.ini:1
./toolchanger/toolno-pocket-differ/nonrandom/sim.ini:1
./linuxcncrsh/linuxcncrsh-test.ini:1
./t0/random-without-t0/sim.ini:1
./t0/nonrandom/sim.ini:1
./t0/random-with-t0/sim.ini:1
./mdi-queue/linuxcncrsh-test.ini:1
./motion/g0/motion-test.ini:1
be updates in the devel
(master) docs:
http://linuxcnc.org/docs/devel/html/getting-started/updating-linuxcnc.html
For feature branches, the docs built by the
buildbot are available for an interval after
building at:
http://buildbot.linuxcnc.org/doc/
--
Dew
$ man halcmd
...
source filename.hal
Execute the commands from filename.hal.
...
--
Dewey Garrett
--
Check out the vibrant tech community on one of the world's most
engaging tech sites
ation can be found using:
$ dpkg -L linuxcnc|grep pyngcgui.py
/usr/share/pyshared/pyngcgui.py
--
Dewey Garrett
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http:/
tton'
may be connected through hal to a pin
wired to a physical hardware button to
allow acknowledgement by other means. The
button could be part of a panel or pendant
for instance.
To demonstrate usage from the command line:
$ sim_pin: hal_manualtoolchange.change_button
--
Dewe
mode operations and the hal pins for joint
jogging are not used.
--
Dewey Garrett
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashD
have been working on uses custom
[APPLICATION]APP scripts in the RIP toplevel bin directory
and does need rip-environment to ensure they are found in
the PATH.
Apologies for the noise.
--
Dewe
.) for simultaneous
usage with the running LinuxCNC will require proper
sourcing of the rip-environment script in the invoking shell!
--
Dewey Garrett
--
___
Emc-users mailing list
ilding-linuxcnc.html#_building_debian_packages
ref:
https://forum.linuxcnc.org/27-driver-boards/31881-7i77-5i25-hm2-pci-unloaded?start=40#83286
--
Dewey Garrett
--
___
Emc-users mailing li
of the
prediction -- i didn't investigate further.
--
Dewey Garrett
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
axes limits for machines using
known identity kinematics (trivkins)..
I pushed a fix to the master branch (lightly tested):
http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=commitdiff;h=a055cb10e8d12595c9a004e299fe8a36fd
.
If you install 2.7 from deb you can get a deb from the buildbot
when it completes a build for 2.7.
--
Dewey Garrett
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.
using the form without parentheses.
--
Dewey Garrett
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
n/man9/lowpass.9.html
man page for the xhc-hb04 userspace module:
http://linuxcnc.org/docs/2.7/html/man/man1/xhc-hb04.1.html
--
Dewey Garrett
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francis
for a single configuration could be done and
tested, changing in the base code affecting any possible
configuration would necessitate some extensive testing
i imagine.
--
Dewey Garrett
--
Mobile security can be enabling
APP = name_of_program_in_path
Ref:
http://linuxcnc.org/docs/2.7/html/config/ini-config.html#_applications_section
--
Dewey Garrett
--
Mobile security can be enabling, not merely restricting. Employees who
bring their
-linuxcnc.html
--
Dewey Garrett
--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications
lable, a
recent contribution implements 'Table-Rotary/Tilting 5 axis
configurations.
Ref:
https://www.youtube.com/watch?v=Oh9eCupbsso
http://imgur.com/8g3EMcE
http://buildbot.linuxcnc.org/doc/scratch/v2.8.0~pre1-ja~dgarr-trt-doc-test-v2~cd709b3/html/motion/5-axis-kinematics.html
--
EMCTOO
get enable
get enable
ENABLE ON
#---
Notes:
1) In the example, ssh has been configured for automatic login
--
Dewey Garrett
--
Find and fix application performance issues faster with Applications Ma
ons for buildbot
are at :
http://buildbot.linuxcnc.org
--
Dewey Garrett
--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Cl
c _and_ in the terminal used to start a related, stand-alone
application like pyngcgui.
2. The --height option mentioned with --help was removed but the --help
message needs to be updated to remove the mention (will am
==> z.in1
<== z.out
halcmd: delsig duh
halcmd: show sig duh
Signals:
Type Value Name (linked to)
halcmd:
#-------
--
Dewey Garrett
-
ts or just some custom hal connections to take
the place of unavailable hardware for testing.
--
Dewey Garrett
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App
hal
...
[OPTIONS]
SIM = 1
...
two.tcl excerpt:
# ...
if {[info exists ::OPTIONS] && $::OPTIONS(SIM) == 1} {
loadrt sim_parport names=p
} else {
loadrt parport names=p
}
# ...
addf p.read base-thread
# ...
addf p.write base-thread
# ...
--
De
> Does Nick have a web page where I might be able to read it first hand?
See new post with Subject: features_preview_3
--
Dewey Garrett
--
___
Emc-users mailing list
red.
If you like 'features', testing a 'features_preview_3' buildbot
deb package or a RIP install would be a productive way to
both help (by testing) and could encourage a merge to LinuxCNC 2.7
--
D
xis, limit)) {
168 if (emc_debug & EMC_DEBUG_CONFIG) {
169 rcs_print_error("bad return from
emcAxisSetMaxPositionLimit\n");
170 }
171 return -1;
>What would the halcmd command be to show the max time for each loaded
>component?
for current execution time:
$ halcmd show pin \*time
for max execution time:
$ halcmd show param \*tmax
--
Dewey Garrett
--
u may have forgotten to source rip-environment in the terminal first
--
Dewey Garrett
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
popupkeyboard
g_popkbd = popupkeyboard.PopupKeyboard(use_coord_buttons=False)
if g_popkbd.run(initial_value='',title='your_title'):
print result=,g_popkbd.get_result()
else:
print user canceled
--
Dewey Garrett
=linuxcnc.git;a=commitdiff;h=25df0ec2d189d4bca55b50fed22f7fb4c4cc298e
The patch is in git master but is compatible with 2.6 so if you
test a buildbot deb and advocate for the change, it may be
possible to cherry pick it to 2.6.
--
Dewey Garrett
increments
is fairly quick and encourages the user to look at the displayed
increment value when choosing a smaller increment. It seems to me
that adding provisions for stepsize-down would add complexity and
increase chances for operator error.
--
Dewey Garrett
, thename=nameforbutton
--
Dewey Garrett
--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net
.
An independent install of gcmc (v=1.5.1) is required.
Debs are (or will be soon) available from the buildbot.
Thanks Bertho!
--
Dewey Garrett
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases
in /etc/udev/rules.d -- consult the README for information
--
Dewey Garrett
--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
?p=linuxcnc.git;a=commitdiff;h=7bdd488c0da77cfe6014fb3cd177b538cb3e67fe
--
Dewey Garrett
--
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read
} else {
set msg $msg\nNo files selected
}
popup $msg
return
}
#-- end combine.tk
--
Dewey Garrett
--
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1
the xhc-hb04 program executed standalone as a simulator
now reports when it detects the pendant going to sleep; when
using with hal, a pin is created for the condition (xhc-hb04.sleeping)
I think it would be good to merge to master to get some
testing with other pendants.
--
Dewey Garrett
Perhaps it has all ready been done?
if you use the axis gui, it has pins:
bit IN FALSE axisui.notifications-clear
bit IN FALSE axisui.notifications-clear-error
bit IN FALSE axisui.notifications-clear-info
--
Dewey Garrett
Can you do math in a .hal file?
http://linuxcnc.org/docs/html/hal/haltcl.html
--
Dewey Garrett
--
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how
origin/master
--
Dewey Garrett
--
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics
/hal/haltcl.html
--
Dewey Garrett
--
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue
hal_manualtoolchange.change_button
You can test in simulator with:
$ sim_pin hal_manualtoolchange.change_button
--
Dewey Garrett
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance
$ man haltcl
There is an example sim ini file in:
configs/sim/simtcl/twopass_demo.ini
The example uses the axis gui and provides procedures
that implement the setup steps normally done with
core_sim.hal, axis_manualtoolchange.hal, simulated_home.hal
--
Dewey Garrett
The gui script could be modified to handle other pin types.
--
Dewey Garrett
--
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
-x 1 root root 85124 Sep 19 16:12 /usr/bin/glade
-rwxr-xr-x 1 root root 77732 Sep 30 05:28 /usr/bin/glade-gtk2
-rwxr-xr-x 1 root root 13932 Sep 19 16:12 /usr/bin/glade-previewer
--
Dewey Garrett
--
Master Visual Studio
and hal_stg but note that hal_motenc uses
a direct gain not a _reciprocal_ scale.
The new 5i25-7i77 (autoconfigured) seems to use:
hm2_5i25.*.7i77.*.*.analogoutN-scalemax
--
Dewey Garrett
--
Live Security Virtual
-adjusted as a few counts * (1/encoder_scale).
Note also that the equivalence of P,I,D terms for different scalings
assumes that the system dynamic characteristics (inertia and damping)
are _not_ modified.
--
Dewey Garrett
-SI:localuser:gdm -SI:localuser:root
on the machine displaying axis (the XServer)
--
Dewey Garrett
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications
,.,WM_DELETE_WINDOW,pwd)
--
Dewey Garrett
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second
resolution app monitoring today. Free.
http://p.sf.net
value=#thevalue)
o1 endsub
$ cat 2.ngc
o2 sub
#thevalue = #1
(debug, this is part2 value=#thevalue)
o2 endsub
--
Dewey Garrett
--
Keep Your Developer Skills Current with LearnDevNow!
The most
:
$ export EMC2_EMCSH=`which wish`
$ /usr/lib/tcltk/emc2/bin/halshow.tcl
--
Dewey Garrett
--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver
://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=0a5f2ca6f9f0793c895b8c5e4ade6e2681f910b3
and
http://git.linuxcnc.org/gitweb?p=emc2.git;a=commitdiff;h=81a6dce8410df3097387a8745fd2a11f76fe4941
and Section 4.2.4 of
http://linuxcnc.org/docs/devel/EMC2_Integrator_Manual.pdf
dewey
--
Dewey Garrett
if arg.startswith(AXIS,):
parts = arg.split(,)
command = parts[1]
if command == stop: raise KeyboardInterrupt
if command == hide: self.suppress += 1
if command == show: self.suppress -= 1
--
Dewey Garrett
at panix dot com
--
Dewey Garrett
--
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app
I've got one of the cui encoders on one axis of a machine (dc brush motor).
Photo of the index pulse and phaseA:
http://www.panix.com/~dgarrett/stuff/cui_i_a.jpg
They seem to be a good value.
dewey
--
Dewey Garrett
]
67c69,70
oturn_do_pass call [#xPos] [#startZ] [#endZ] [#mpm]
[#max_rpm] [#finishFeed] [#clearance] [#zClearance]
---
oturn_do_pass call [#xPos] [#startZ] [#endZ] [#mpm]
[#max_rpm] [#finishFeed] [#clearance] [#zClearance]
--
Dewey Garrett
to short-ciruit unused axes
in your hal file:
net Apos-cmd = axis.3.motor-pos-cmd = axis.3.motor-pos-fb
net Bpos-cmd = axis.4.motor-pos-cmd = axis.4.motor-pos-fb
net Cpos-cmd = axis.5.motor-pos-cmd = axis.5.motor-pos-fb
--
Dewey Garrett
fontforge
--
Dewey Garrett
--
Come build with us! The BlackBerryreg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile
, they list a Europe phone no. too.
no afiliation etc -- but so far it seems to be working fine.
--
Dewey Garrett
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report
emcrsh
from that directory.
or invoke as:
emcrsh -- -ini the_ini_file
and specify a full path in the_ini_file:
NML_FILE = /someexactpath/emc.nml
--
Dewey Garrett
--
The NEW KODAK i700 Series Scanners deliver under
...
Connected to localhost.
Escape character is '^]'.
hello EMC EMCNETSVR 1.1
HELLO ACK EMCNETSVR 1.1
get enable
get enable
ENABLE OFF
set enable EMCTOO
set enable EMCTOO
get enable
get enable
ENABLE ON
shutdown
shutdown
Connection closed by foreign host.
--
Dewey Garrett
User hal_input 23926 ready
--
Dewey Garrett
--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you. Join us
85 matches
Mail list logo