Machsupport Forum

Mach Discussion => General Mach Discussion => Topic started by: DMBGO on December 29, 2011, 05:28:49 PM

Title: CNC Dictionary
Post by: DMBGO on December 29, 2011, 05:28:49 PM
 I was thinking of a dictionary that covers the both the unfamiliar CNC terminology and also converts from Chinese English, to Mach3 English.

 I for one could really use something! CNC terms may not be immediately clear to the layperson.
 
I have found it very difficult interpreting the names given to in-outs (that is a new word that I have made up to describe inputs and outputs) on the servo driver that I am trying to wire up.
If such a thing doesn't exist we should make one.

I volunteer to start things off (see attached)

Cheers

Dave (dmbgo)
Title: Re: CNC Dictionary
Post by: Chaoticone on December 29, 2011, 06:18:38 PM
 ;D  Love that Dave!

 ;D  I'd repeat it here, out loud, but kinda makes me blush.   ;D

Brett
Title: Re: CNC Dictionary
Post by: DMBGO on December 29, 2011, 07:30:27 PM
Well it"s good to hear that you like me :)  what do you think of the idea?

Cheers

Dave
Title: Re: CNC Dictionary
Post by: GRAYHIL on December 30, 2011, 05:37:52 AM
It took me a while to find out who BOB was
Graham
Title: Re: CNC Dictionary
Post by: Tweakie.CNC on December 30, 2011, 07:12:35 AM
"WTF" comes naturally with my engraving.  ;D

Tweakie.
Title: Re: CNC Dictionary
Post by: GRAYHIL on December 30, 2011, 07:41:29 AM
I actually think its a good idea. There is a computer magazine which highlights certain words or abbreviations in red so you know at the side of the page is a fuller but basic description.
Graham
Title: Re: CNC Dictionary
Post by: Chaoticone on December 30, 2011, 05:50:19 PM
 ;D

Dave, you have allready started it.  Lets see how this thread goes.  How about if anyone has a word that they would like someone to define they post it here and all of us can contribute.  If anyone has one they think would help others they can list here with the definition.  If it does good we can create a dictionary and all of us can work to keep it updated.  Graham has given us a great example to start it off with.

BOB
Acronym meaning BreakOut Board
Breakout boards are a common electrical components that take a bundled cable and “breaks out” each conductor to a terminal that can easily accept a hook-up wire for distribution to another device. They are a common item in electronic projects and enable easy, clean installation of electronic devices.

http://www.winfordeng.com/products/cat_brk.php (http://www.winfordeng.com/products/cat_brk.php)

Brett
Title: Re: CNC Dictionary
Post by: Hood on December 30, 2011, 05:54:42 PM
What about Redneck ;D Ok sorry couldnt resist ;D

On a serious note, In-outs is normally written as I/O, just meaning Inputs/Outputs.

Hood
Title: Re: CNC Dictionary
Post by: Chaoticone on December 30, 2011, 06:02:26 PM
WTF

Acronym meaning Willie Tom Franklin

Willie is Ms. Franklins little boy.  ;D

Brett
Title: Re: CNC Dictionary
Post by: Chaoticone on December 30, 2011, 06:04:41 PM
Redneck

You might be a redneck if
You think "loading the dishwasher" means getting your wife drunk.   ;D

Brett
Title: Re: CNC Dictionary
Post by: Chaoticone on December 30, 2011, 06:06:01 PM
Scrote, Scrot-ish ?

Brett
Title: Re: CNC Dictionary
Post by: Hood on December 30, 2011, 06:34:37 PM
Redneck

You might be a redneck if
You think "loading the dishwasher" means getting your wife drunk.   ;D

Brett


Ah ok I think I know a guy like that he happens to be admin here ;)
Hood
Title: Re: CNC Dictionary
Post by: Chaoticone on December 30, 2011, 06:35:59 PM
LOL, Who?

Brett
Title: Re: CNC Dictionary
Post by: Hood on December 30, 2011, 06:37:01 PM
Scrote, Scrot-ish ?

Brett

Not sure on that one I am afraid, I have heard the former in relation to a Redneck but nothing on the latter I am afraid. I have heard a saying though, If its Not Scottish its CRAP!!!! seems to ring true :)
Hood
Title: Re: CNC Dictionary
Post by: Hood on December 30, 2011, 06:38:10 PM
Hope some hurry up and post serious ones in this thread before we wreck it trying to be funny :(
Hood
Title: Re: CNC Dictionary
Post by: DMBGO on December 30, 2011, 07:04:13 PM
Hate to have that happen Hood after taking on the onerous task of maintaining the dictionary! In line with the aforementioned, I have updated, and if I do say so myself, improved the current version.

you got it first here...

(keep the definitions coming!)

Cheers

Dave
Title: Re: CNC Dictionary
Post by: Hood on December 30, 2011, 07:11:04 PM
Nah that wont happen, once the redneck has loaded the dishwasher I am sure he will edit :)
Hood
Title: Re: CNC Dictionary
Post by: DMBGO on December 30, 2011, 07:19:05 PM
It is great to see that while I've been away, you have all kept your sense of humour :) BTW We don't need a photo of the red-neck loading the dishwasher!

Dave
Title: Re: CNC Dictionary
Post by: Hood on December 30, 2011, 07:22:15 PM
Oh no you certainly dont want that, then again if things dont get edited soon I may have to release some pics of the redneck he would rather keep private, he is a bit sheepish about them, clue there :D
Hood
Title: Re: CNC Dictionary
Post by: Chaoticone on December 30, 2011, 07:34:05 PM
Oh ru-u-u-u-u--u-u-u-bish!

 ;D

Brett
Title: Re: CNC Dictionary
Post by: Vogavt on December 31, 2011, 11:01:45 AM
Acceleration
Active Lo
Active Hi
Active Plane
Arc Motion
Axes (define X, Y, Z, A, B & C in planes)
Backlash
Ballnut
Block
Canned Cycles
Charge Pump
Chip load
Clamping (see Work Holding)
Cutter Compensation
CV
Debounce
Digitizing Probe
Distance Mode
DRO's (Digital Readouts)
Dwell
Edge Finding
Encoders
Endmills
EStop
Feedrate
GCode
Guard Interlocks
Home Swithes
Initialization String
Interpolation
Jogging
Leadscrew
Limit Switches
Machine Zero
Macro
MDI (Manual Data Input)
ModBus
Modal Groups
Motor Tuning
MPG
Offsets
PLC
PWM
Rotary Table
Servos
Slaved Axis
Software Limits
Spindle
Step and Direction
Steppers
Tangential Control
THC
Toolpath
VBScript
Velocity
VFD
Work Holding Devices
Work Offset


Should be a good start for anyone wanting to take on the daunting task. I would but I can't at the moment or even for the next few days.

Vogavt
Title: Re: CNC Dictionary
Post by: RICH on January 01, 2012, 08:16:35 AM
 Vogavt,
Quote
I would but


We can waite..... ;)
Wish you luck on the dictionary.

RICH
Title: Re: CNC Dictionary
Post by: DMBGO on January 01, 2012, 04:51:22 PM
Ok thanks Vodavt, it looks like it's time to put my money where my mouth is, or at least where my typing finger is. I'm not too sure about the copyright on things like pictures - does anyone out there know?
 Anyway, to be safe I've left the photos out pending copyright clarification. I also wonder how much content we can use from sources like Wikipedia? I wonder as well if we have to use original text? It would certainly be a lot easier to cut and paste from original sources on the net.

Eagerly awaiting your replies

Dave
Title: Re: CNC Dictionary
Post by: DMBGO on January 01, 2012, 04:58:49 PM
I forgot to mention that the dictionary needs to be a collaborative effort, although, reading Rich's post seems to indicate that this is the general idea. Is it possible to have a shared location for the file? Although I will be happy to update the document in the mean time.
Also do we need to acknowledge contributors? I personally think not, since they are acknowledged on the thread anyway.

Cheers


Dave
Title: Re: CNC Dictionary
Post by: RICH on January 01, 2012, 05:02:44 PM
Dave,
Feel free to use the 19 pages for Arc Motion in the write up you will find in Members Docs.
For some items a simple definition just won't cut it or be of value without the understanding.

RICH
Title: Re: CNC Dictionary
Post by: DMBGO on January 01, 2012, 05:51:30 PM
Hi Rich, I'm afraid I don’t know where that which you refer to is?

"Dave,
Feel free to use the 19 pages for Arc Motion in the write up you will find in Members Docs."
Title: Re: CNC Dictionary
Post by: Chaoticone on January 01, 2012, 05:57:50 PM
Dave,
Not sure about the copyright stuff but agreed it needs to be a collaborative effort.  Anyone wanting to contribute can download the last, edit and repost with a higher revision number. I think the curretn format is good.  If it grows we can eventually get a more permanant spot for it.  We could also make this a sticky topic in the members docs area but visitors cant see that board.

Brett
Title: Re: CNC Dictionary
Post by: Chaoticone on January 01, 2012, 06:01:27 PM
Here is what Rich was talking about.

http://www.machsupport.com/forum/index.php/topic,11932.0.html

Brett
Title: Re: CNC Dictionary
Post by: RICH on January 02, 2012, 06:22:13 AM
Have you considered doing a spread sheet for each of the terms and then providing a link to good sources of information on the subject?
RICH
Title: Re: CNC Dictionary
Post by: Vogavt on January 02, 2012, 12:02:34 PM
I thought about a spreadsheet too, but wasn't certain everyone would have or need that type of software.
Most folks have at the minimum a word processor of sorts and hyperlinks can be created there.

Great idea on point a link. I would go for a brief description then have a link called "More Info".
The downside is that if you wanted to print the document you'd lose the ability to reference external material.
My two pennies...

:)
Title: Re: CNC Dictionary
Post by: Hood on January 02, 2012, 12:25:04 PM
Spreadsheet with links is ok but what happens if the linked content is removed?

Hood
Title: Re: CNC Dictionary
Post by: stirling on January 02, 2012, 02:00:44 PM
Maybe this could be the impetus for an attempt at rationalising Mach documentation. Currently we have stuff all over the place:

Mach videos - a link under the support item above
Mach documentation - a link under the support item above
Mach Wiki - a link under the support item above
Members docs - a sub forum here
Downloads/tutorials and downloads/documents - two sub forums here
http://groups.yahoo.com/group/mach1mach2cnc/files/ a kind of allsorts archive

and probably loads of others

How about ONE place for all - maybe under the Wiki

Just my two penneth

Ian
Title: Re: CNC Dictionary
Post by: BR549 on January 02, 2012, 02:31:29 PM
(;-) TP
Title: Re: CNC Dictionary
Post by: DMBGO on January 02, 2012, 05:09:36 PM
Hood I think a spreadsheet with links as suggested, I think by Rich, is a good idea too. If we make a copy of the info in the spreadsheet and attribute it with a URL, then if the website disappears it wont matter. The software for viewing and editing spreadsheets is available for free, if you use "open office" or LibreOffice,  among others. I will create the spreadsheet using LibreOffice - feel free to try the dictionary spreadsheet out with different types of spreadsheet programs.
Title: Re: CNC Dictionary
Post by: Fred_evans on January 03, 2012, 02:42:43 PM
what is a charge pump?
regards
Title: Re: CNC Dictionary
Post by: NosmoKing on January 03, 2012, 04:35:33 PM
what is a charge pump?

Visa power shopper on Boxing day sales!!

Or more correctly a means of Mach indicating when booting, shutting down or PC failure, can be used for servo or E-stop shut down.
Equivalent to the common Watch-Dog Timer used in processor based control systems.
Nosmo.
Title: Re: CNC Dictionary
Post by: BR549 on January 03, 2012, 07:11:09 PM
Probably best to compile the dictionary and have one group to control the PDF. That has worked well in the past.

PDFs print very well as a hardcopy manual.


BEST to NOT use the charge pump as an estop as MACH3 can lock up tight and the change pump still runs fine. The original purpose of the CP was to prevent the tickling of the LPT ports during bootup.

Just a thought, (;-) TP
Title: Re: CNC Dictionary
Post by: NosmoKing on January 03, 2012, 08:29:23 PM
BEST to NOT use the charge pump as an estop as MACH3 can lock up tight and the change pump still runs fine. The original purpose of the CP was to prevent the tickling of the LPT ports during bootup.

Just a thought, (;-) TP

I realize that was the original intent, but personally I want to shut everything down if something has happened to the PC or the program, I look at it as the next best thing to a watch dog if AND'ed  in the E-stop string.
Nosmo.
Title: Re: CNC Dictionary
Post by: OtherBruce on December 17, 2014, 10:11:38 PM
You guys are killing me.  I opened every one of those files hoping to find a real dictionary.  Not. 

Since the days of this thread, Google docs if fee to all... or am I about to discover something in the next thread I search for this Holy Grail?
Title: Re: CNC Dictionary
Post by: Tweakie.CNC on December 18, 2014, 01:50:11 AM
You guys are killing me.  I opened every one of those files hoping to find a real dictionary.  Not. 

Since the days of this thread, Google docs if fee to all... or am I about to discover something in the next thread I search for this Holy Grail?

Your not alone OB I've been using Mach3 for over 10 years now and I still don't know the half of it.   ;D ;D

Tweakie.
Title: Re: CNC Dictionary
Post by: OtherBruce on December 18, 2014, 03:02:24 AM
Inasmuch as it's free, and I have done it before, I have created a Google Document at https://docs.google.com/document/d/1StcQBDHY3HQNwhlL8MHfZ4NlO6P8AIv84fkIaLumcnE/edit?usp=sharing   It is open for anybody with that link to edit.  Anybody care to add a few definitions to help others along?