CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > Machine Controllers Software and Solutions > G-Code Programing


G-Code Programing Discuss G-code programing and problems here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 03-07-2010, 05:40 PM
 
Join Date: Mar 2010
Location: Mexico
Posts: 7
Osunator is on a distinguished road
Question DYNAPATH MYSTERY!!!

Hi everyone, my name Osuna, i'm a mexican student, i'm programming a G Code simulator, i'm making it so it can read different languages, but i can't get to decipher some things about the dynapath system, i know that every machine is different but i'm creating like a generic language.

I have read a few postprocessors, and i have compiled a few programs so i know the basic structure, and how it display some functions but i haven't seen how the dynapath systema manages G70 or G71, the inch-metric system, G90 or G91, the abs-inc system, G15 or G16, the polar mode, nor any other function...

I have seen the way it represents the G with "("code")" and i have seen the 0 for rapid or canned cycles, the 1 for linear cut, the 2 for arcs, the 8 for dwell and the 9 for M functions with the M especified after...

ANY HELP WOULD BE GREATLY APPRECIATED!!!
Reply With Quote

  #2   Ban this user!
Old 03-07-2010, 06:44 PM
neilw20's Avatar  
Join Date: Jun 2007
Location: Australia
Age: 63
Posts: 2,338
neilw20 is on a distinguished road
Smile Useful link for RS274 stuff.

http://www.isd.mel.nist.gov/personne...4NGC_3IX.html:)


You are welcome...

Last edited by neilw20; 03-07-2010 at 07:53 PM.
Reply With Quote

  #3   Ban this user!
Old 03-07-2010, 07:05 PM
 
Join Date: Mar 2010
Location: Mexico
Posts: 7
Osunator is on a distinguished road
Thumbs up NICE LINK!!!

Incredible useful link, thank you very much, it will help me a lot with a pair of missing things i had...
Reply With Quote

  #4   Ban this user!
Old 03-11-2010, 04:56 PM
 
Join Date: Mar 2010
Location: Mexico
Posts: 7
Osunator is on a distinguished road
Unhappy STILL NEED HELP!!!



The link that neilw20 gave me was incredible useful, but it doesn't say ANYTHING about dynapath, is about the general G-CODE, I need help with the DYNAPATH comands for using METRIC and INCH units, for using INCREMENTAL and ABSOLUTE mode, for SCALING, and things like that... how do one calls them in a DYNAPATH machine, what codes are used for that commands...

PLEASE HELP
Reply With Quote

  #5   Ban this user!
Old 03-11-2010, 05:15 PM
neilw20's Avatar  
Join Date: Jun 2007
Location: Australia
Age: 63
Posts: 2,338
neilw20 is on a distinguished road
Smile Does dynapath use standard commands?

Why do you want to scale? Generate the code to make the part the correct size.

It is easier just to stick to the standard isn't it?


3.5.7 Length Units - G20 and G21

Program G20 to use inches for length units. Program G21 to use millimeters.
It is usually a good idea to program either G20 or G21 near the beginning of a program before any motion occurs, and not to use either one anywhere else in the program. It is the responsibility of the user to be sure all numbers are appropriate for use with the current length units.



3.5.17 Set Distance Mode - G90 and G91

Interpretation of RS274/NGC code can be in one of two distance modes: absolute or incremental.
To go into absolute distance mode, program G90. In absolute distance mode, axis numbers (X, Y, Z, A, B, C) usually represent positions in terms of the currently active coordinate system. Any exceptions to that rule are described explicitly in this Section 3.5.
To go into incremental distance mode, program G91. In incremental distance mode, axis numbers (X, Y, Z, A, B, C) usually represent increments from the current values of the numbers.
I and J numbers always represent increments, regardless of the distance mode setting. K numbers represent increments in all but one usage (see Section 3.5.16.8), where the meaning changes with distance mode.
__________________
Super X3. 3600rpm. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.

Last edited by neilw20; 03-11-2010 at 05:16 PM. Reason: screen wrap was awful
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 03-11-2010, 05:35 PM
 
Join Date: Mar 2010
Location: Mexico
Posts: 7
Osunator is on a distinguished road
Unhappy Jeje...

U are right, it is easier to just create a code with the correct size, but because i'm creating a program with all the codes, it has to be able to scale, cause de G51 is scale, and theres gotta be a way, and the thing is DYNAPATH is not like every other code, I do know that G20 and G70 are INCH, G21 and G71 are METRIC, G90 is absolute and G91 is Incremental, the problem is the way the work in DYNAPATH CODE, here's a SAMPLE of dynapath code...

N6(9)M3S2500$
N8(0)X1.9186Y1.6236$
N10(0)Z0.5$
N12(0)Z0.1$
N14(1)Z-0.05F5.$
N16(2)I1.8836J1.6236D1$
N18(1)X1.9686F25.$
N20(2)I1.8836J1.6236D0$

If you see the code, the G-code is represeted by "(code)", the (0) is G00, the (1) is G01, the (2) is G02 and G03, the thing defining the G02 or G03 is the D word at the end of the command, a (2) D0 its G02 and a (2) D1 its a G03, the (9) is the M code, u can put (9)M02, so the problem and there are other functions, but it just have (0-9), i haven't seen any other number inside parenthesis, and i just don't know how to input the codes for G70, G71, G51, G15, G16, G50, G90, G91, or any other code...
Reply With Quote

  #7   Ban this user!
Old 05-03-2010, 12:28 AM
 
Join Date: Mar 2008
Location: USA
Posts: 3
studleylee is on a distinguished road

This example isn't the "gcode" form, It's AutoCon/DynaPath conversational
syntax. The controller with also take regular gcodes, but the line ending
determines if its conversational or EIA/ISO. The $ means its the conversational syntax.


Originally Posted by Osunator View Post
U are right, it is easier to just create a code with the correct size, but because i'm creating a program with all the codes, it has to be able to scale, cause de G51 is scale, and theres gotta be a way, and the thing is DYNAPATH is not like every other code, I do know that G20 and G70 are INCH, G21 and G71 are METRIC, G90 is absolute and G91 is Incremental, the problem is the way the work in DYNAPATH CODE, here's a SAMPLE of dynapath code...

N6(9)M3S2500$
N8(0)X1.9186Y1.6236$
N10(0)Z0.5$
N12(0)Z0.1$
N14(1)Z-0.05F5.$
N16(2)I1.8836J1.6236D1$
N18(1)X1.9686F25.$
N20(2)I1.8836J1.6236D0$

If you see the code, the G-code is represeted by "(code)", the (0) is G00, the (1) is G01, the (2) is G02 and G03, the thing defining the G02 or G03 is the D word at the end of the command, a (2) D0 its G02 and a (2) D1 its a G03, the (9) is the M code, u can put (9)M02, so the problem and there are other functions, but it just have (0-9), i haven't seen any other number inside parenthesis, and i just don't know how to input the codes for G70, G71, G51, G15, G16, G50, G90, G91, or any other code...
Reply With Quote

  #8   Ban this user!
Old 05-03-2010, 12:35 AM
 
Join Date: Mar 2010
Location: Mexico
Posts: 7
Osunator is on a distinguished road
Talking Thanks

Thanks for the answer, I really appreciated, I didn't know, nobody I know knows how to use dynapath, I simply learn it from a postprocessor, so I didn't know that, but I created a generic g-code, so I need the special conversational kind of language in Dynapath, thanks again.

Originally Posted by studleylee View Post
This example isn't the "gcode" form, It's AutoCon/DynaPath conversational
syntax. The controller with also take regular gcodes, but the line ending
determines if its conversational or EIA/ISO. The $ means its the conversational syntax.
Reply With Quote

  #9   Ban this user!
Old 05-03-2010, 07:00 AM
 
Join Date: Mar 2008
Location: USA
Posts: 3
studleylee is on a distinguished road

in week or so I will have the manual scanned ( since it's in a binder,falling apart, and older I don't think they will mind ) and copied to pdf I'll
send you a copy. I'm also learning this. I just got this CompuMill
milling machine made in the 90's
with the AutoCon( aka DynaPath contoller )
-Lee
Reply With Quote

  #10   Ban this user!
Old 05-03-2010, 03:29 PM
 
Join Date: Mar 2010
Location: Mexico
Posts: 7
Osunator is on a distinguished road
Smile THANK YOU THANK YOU THANK YOU

I would really appreciate that, I tried to download one but could find anything useful, u need my email or something? or are u gonna uploaded here for anyone to use if they need it???

Thanks again =)


Originally Posted by studleylee View Post
in week or so I will have the manual scanned ( since it's in a binder,falling apart, and older I don't think they will mind ) and copied to pdf I'll
send you a copy. I'm also learning this. I just got this CompuMill
milling machine made in the 90's
with the AutoCon( aka DynaPath contoller )
-Lee
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 05-04-2010, 01:55 PM
 
Join Date: Feb 2009
Location: usa
Posts: 2,915
underthetire is on a distinguished road

Just remember not all the dynapaths will use EIA (Gcode). I think only delta 10 and later.
Reply With Quote

  #12   Ban this user!
Old 05-04-2010, 04:26 PM
 
Join Date: Mar 2010
Location: Mexico
Posts: 7
Osunator is on a distinguished road
Smile Oh...

So it's the AutoCon the real DynaPath language, the language every machine accept?

Originally Posted by underthetire View Post
Just remember not all the dynapaths will use EIA (Gcode). I think only delta 10 and later.
Reply With Quote

Reply

Tags
dynapath, gcode, help a newbie, thesis




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Need Help!- mystery function in v23 MSPP BobCad-Cam 3 03-13-2009 12:37 PM
mystery self feeding keen Mach Mill 17 02-25-2008 01:55 PM
Mystery Problem IQChallenged CNC Wood Router Project Log 10 07-29-2006 08:00 PM
The G-Code mystery magicaldog OneCNC 3 11-08-2005 12:10 AM




All times are GMT -5. The time now is 02:06 PM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361