Skip to content

Commit 0aa9af3

Browse files
committed
Fixes, GladeVCP consistency.
1 parent f271439 commit 0aa9af3

6 files changed

Lines changed: 20 additions & 17 deletions

File tree

docs/src/gui/axis.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -944,7 +944,7 @@ implementation and subject to change during the development cycle.
944944
The AXIS GUI includes a no-op (placeholder) function named
945945
'user_hal_pins()'. +
946946
It is executed just after the .axisrc file is called and
947-
just before any gladevcp panels / embedded tabs are initialized. +
947+
just before any GladeVCP panels / embedded tabs are initialized. +
948948
This function may be implemented
949949
within a `~/.axisrc` python script or a '[DISPLAY]USER_COMMAND_FILE'
950950
python script to make custom HAL pins that use the 'axisui.' prefix. +

docs/src/gui/gladevcp.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ and configs/sim/axis/gladevcp/gladevcp_panel.ini.
179179
=== Exploring the User Interface description
180180

181181
The user interface is created with the glade UI editor - to explore
182-
it, you need to have <<gladevcp:prerequisites, glade installed>>. To
182+
it, you need to have <<gladevcp:prerequisites,glade installed>>. To
183183
edit the user interface, run the command
184184

185185
----
@@ -2659,7 +2659,7 @@ This should set debug to 2 and confirm that your module actually did it.
26592659

26602660
=== Persistent variables in GladeVCP
26612661

2662-
A annoying aspect of GladeVCP in its earlier form and PyVCP is the
2662+
An annoying aspect of GladeVCP in its earlier form and PyVCP is the
26632663
fact that you may change values and HAL pins through text entry,
26642664
sliders, spin boxes, toggle buttons etc, but their settings are not
26652665
saved and restored at the next run of LinuxCNC - they start at the default
@@ -2986,7 +2986,7 @@ I defined a `hal_spinbutton` widget in glade, and set a default `value` property
29862986

29872987
- make sure you have the development version of LinuxCNC installed. You
29882988
don't need the axisrc file any more, this was mentioned in the old
2989-
GladeVcp wiki page.
2989+
GladeVCP wiki page.
29902990
- run GladeVCP or AXIS from a terminal window. If you get Python errors,
29912991
check whether there's still a +/usr/lib/python2.6/dist-packages/hal.so+
29922992
file lying around besides the newer
@@ -3030,7 +3030,7 @@ arise. For details, see the `keyboard_forward()` function in
30303030
The LinuxCNC Wiki has information on adding custom widgets to GladeVCP.
30313031
link:http://wiki.linuxcnc.org/cgi-bin/wiki.pl?GladeVCP_Custom_Widgets[GladeVCP Custom Widgets]
30323032

3033-
== Auxiliary Gladevcp Applications
3033+
== Auxiliary GladeVCP Applications
30343034

30353035
Support is provided for independently installed GladeVCP applications
30363036
that conform to system directory placements as defined by the

docs/src/gui/ngcgui.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ image::images/ngcgui.png[align="center"]
2424
* 'PYNGCGUI' is an alternate, python implementation of ngcgui.
2525
* 'PYNGCGUI' can run as a standalone application or can be embedded as
2626
a tab page (with its own set of multiple subroutine tabs) in any
27-
GUI that supports embedding of gladevcp applications axis, touchy, gscreen
27+
GUI that supports embedding of GladeVCP applications axis, touchy, gscreen
2828
and gmoccapy.
2929

3030
Using NGCGUI or PYNGCGUI:
@@ -60,7 +60,7 @@ These examples demonstrate both 3-axis (XYZ) cartesian configurations
6060
(like mills) and lathe (XZ) setups. Some examples show the use of a
6161
pop up keyboard for touch screen systems and other examples demonstrate
6262
the use of files created for the gcmc (G-code Meta Compiler) application.
63-
The touchy examples also demonstrate incorporation of a gladevcp back plot
63+
The touchy examples also demonstrate incorporation of a GladeVCP back plot
6464
viewer (gremlin_view).
6565

6666
The simplest application is found as:
@@ -333,15 +333,15 @@ that uses the application truetype-tracer. The truetype-tracer application must
333333
be installed independently and located in the user PATH.
334334
====
335335

336-
=== Embedding PYNGCGUI as a gladevcp tab page in a gui
336+
=== Embedding PYNGCGUI as a GladeVCP tab page in a gui
337337

338338
The following INI file items go in the [DISPLAY] section for use with the
339339
axis, gscreen, or touchy guis. (See additional sections below for additional
340340
items needed)
341341

342342
.EMBED_ Items
343343
* `EMBED_TAB_NAME = Pyngcgui` - name to appear on embedded tab
344-
* `EMBED_TAB_COMMAND = gladevcp -x {XID} pyngcgui_axis.ui` - invokes gladevcp
344+
* `EMBED_TAB_COMMAND = gladevcp -x {XID} pyngcgui_axis.ui` - invokes GladeVCP
345345
* `EMBED_TAB_LOCATION = name_of_location` - where the embedded page is located
346346

347347
[NOTE]
@@ -355,7 +355,7 @@ Configuration Chapter.
355355

356356
[NOTE]
357357
====
358-
The truetype tracer gui front-end is not currently available for gladevcp
358+
The truetype tracer gui front-end is not currently available for GladeVCP
359359
applications.
360360
====
361361

docs/src/hal/hal-examples.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ start
298298
# comment out the following lines while testing and use the interactive
299299
# option halrun -I -f start.hal to be able to show pins etc.
300300
301-
# wait until the gladevcp GUI named winder terminates
301+
# wait until the GladeVCP GUI named winder terminates
302302
waitusr winder
303303
304304
# stop HAL threads

docs/src/motion/switchkins.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ The kinematics type is selected by a motion module HAL pin that
2929
can be updated from a G-code program or by interactive MDI
3030
commands. The halui provisions for activating MDI commands can be
3131
used to allow buttons to select the kinematics type using
32-
hardware controls or a virtual panel (PyVCP, gladevcp, etc.).
32+
hardware controls or a virtual panel (PyVCP, GladeVCP, etc.).
3333

3434
When a kinematics type is changed, the G-code must also issue
3535
commands to *force synchronization* of the interpreter and motion

docs/src/plasma/qtplasmac.adoc

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -517,9 +517,11 @@ More information on contact switching load can be seen on page III of link:https
517517

518518
[underline]*Calculations:*
519519

520-
If using a Mesa card, the input resistance of a 7i96 is 4700Ω (always consult the product manual associated with the revision being used as these values sometimes vary between revisions), giving a contact current of 5.1mA assuming a supply voltage of 24V (I = V/R).
520+
If using a Mesa card, the input resistance of a 7i96 is 4700&#8239;Ω (always consult the product manual associated with the revision being used as these values sometimes vary between revisions), giving a contact current of 5.1&#8239;mA assuming a supply voltage of 24&#8239;V (I = V/R).
521521

522-
As an example, the typical relay used in a Hypertherm Powermax 65 plasma cutter (link:https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7F1308242_T77%7F1011%7Fpdf%7FEnglish%7FENG_DS_1308242_T77_1011.pdf%7F1-1393194-0[TE T77S1D10-24]) requires a minimum contact load of 100mA @ 5VDC which will dissipate 0.5W (P = I * V). If using a 24VDC power supply this would then equate to a minimum current of 20.8mA. Because there is less current drawn by the Mesa input than is required by the relay there needs to be an increase in the current.
522+
As an example, the typical relay used in a Hypertherm Powermax 65 plasma cutter (link:https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7F1308242_T77%7F1011%7Fpdf%7FEnglish%7FENG_DS_1308242_T77_1011.pdf%7F1-1393194-0[TE T77S1D10-24]) requires a minimum contact load of 100&#8239;mA @ 5&#8239;VDC which will dissipate 0.5&#8239;W (P = I * V).
523+
If using a 24&#8239;VDC power supply this would then equate to a minimum current of 20.8&#8239;mA.
524+
Because there is less current drawn by the Mesa input than is required by the relay there needs to be an increase in the current.
523525

524526
The resistance can be calculated using R = Vs / (Im - Ii) where:
525527

@@ -528,7 +530,8 @@ The resistance can be calculated using R = Vs / (Im - Ii) where:
528530
- Im = minimum current required
529531
- Ii = input current
530532

531-
Using a 7i96 with an input current of 5.1mA gives a calculated value of 1529Ω. (24 / (.0208 - .0051)). This could then be rounded down to a commonly available 1500Ω resistor giving a small safety margin.
533+
Using a 7i96 with an input current of 5.1&#8239;mA gives a calculated value of 1529&#8239;Ω. (24 / (.0208 - .0051)).
534+
This could then be rounded down to a commonly available 1500&#8239;Ω resistor giving a small safety margin.
532535

533536
The power dissipation can by calculated using P = Vs^2^ / Rs where:
534537

@@ -1747,7 +1750,7 @@ The maximum percentage allowed is 100%, values above this will be set to 100%.
17471750

17481751
If the user intends to use this feature it would be prudent to add *M68 E3 Q0* to both the preamble and postamble of the G-code program so the machine starts and ends in a known state.
17491752

1750-
IMPORTANT: *G-cODE THC* AND *VELOCITY BASED THC* ARE NOT ABLE TO BE USED IF *CUTTER COMPENSATION* IS IN EFFECT; AN ERROR MESSAGE WILL BE DISPLAYED.
1753+
IMPORTANT: *G-CODE THC* AND *VELOCITY BASED THC* ARE NOT ABLE TO BE USED IF *CUTTER COMPENSATION* IS IN EFFECT; AN ERROR MESSAGE WILL BE DISPLAYED.
17511754

17521755
WARNING: If Cut Feed Rate in the MATERIAL section of the <<qt_parameters-tab, PARAMETERS Tab>> is set to Zero then QtPlasmaC will use *motion.requested-velocity* (as set by a standard Feedrate call in the G-code) for the THC calculations. This is not recommended as it is not a reliable way of implementing velocity based THC.
17531756

@@ -1805,7 +1808,7 @@ To use cutter compensation the user will need to use G41.1, G42.1 and G40 with t
18051808
* *G42.1 D#<_hal[plasmac_run.kerf-width-f]>* : offsets torch to the right of the programmed path
18061809
* *G40* turns the cutter compensation off
18071810

1808-
IMPORTANT: IF *CUTTER COMPENSATION* IS IN EFFECT *G-cODE THC*, *VELOCITY BASED THC* AND *OVER CUT* ARE NOT ABLE TO BE USED; AN ERROR MESSAGE WILL BE DISPLAYED.
1811+
IMPORTANT: IF *CUTTER COMPENSATION* IS IN EFFECT *G-CODE THC*, *VELOCITY BASED THC* AND *OVER CUT* ARE NOT ABLE TO BE USED; AN ERROR MESSAGE WILL BE DISPLAYED.
18091812

18101813
[[qt_ihs-skip]]
18111814
=== Initial Height Sense (IHS) Skip

0 commit comments

Comments
 (0)