View Single Post
  #9  
Old 05-29-2004, 01:08 PM
HuFlungDung's Avatar
HuFlungDung HuFlungDung is offline
Moderator
 
Join Date: Mar 2003
Location: Canada
Posts: 4,825
HuFlungDung is on a distinguished road

Hillbilly,

No, I would not make a commission from any sales upgrades, although I guess I could hope

The standard keyboard jog mode sucks, and I've complained but to no effect. There is no reason why keyboard jog could not be a very workable system, but once again, because the logic is buried internally in the executable, it cannot be modified, and therefore, IMO, it cannot be fixed.

This is exactly the reason why the standard Gcode and Mcode logic with CNC Lite is practically useless. This is, IMO, why you guys might feel that your machine is not safe to run. I guarantee you, it most definitely is not safe to run with the standard cbk. The logic is too stripped down to be safe. I was shocked that this was the case, with the standard cbks sent out with the program.

The argument was, that Camsoft could not release "real cbks", because they might infringe on other retrofitter's efforts. I suppose this is a conceivable argument, but still, there is no real forum (except this one) where users can get together and discuss and share ideas, from whatever they have individually developed. Thus, each user spends many hours reinventing the wheel, so to speak. CAmsoft tech support makes a living from support, so why should they give up a good thing?

Although one of the "advantages" of the Camsoft interface, is that "you don't need ladder logic", that could lead one (especially a novice) to assume that ladder logic is not important. That is total BS, of course. There are hundreds of safety concerns that commercial cnc controllers take care of "automatically", which the novice retrofitter might overlook. But, when you have to rewrite and invent the logic yourself, you do gain a new appreciation for what the commercial cnc's take care of. That is why "plc ladders" look like a nightmare to learn. They are! But the logic is just as necessary in a pc based cnc controller.

Do you think I still qualify for a "cut" if you guys upgrade?

I am willing to share my lathe cbk with anyone who wants to see it. If you want me to "tech support" it, then I will charge you a price for the support.

I would also like to see what other people have done in their cbks, both mill and lathe. If anyone wants to "trade" the cbk file, I'm game for it.

BTW, I do feel very safe running this machine. In fact it beats anything else that I have ever had, but only because I took the time to make it so. Interlocked logic throughout the Mcode and Gcode files are the keys to success. You just cannot get this with CNC Lite.

Here is my [CYCLEBUTT] macro It is basically just a quick way to reset various things in the GUI, as there are many "safety issues" that call for the same logic over and over, so this macro was the simple way to get this one function without cluttering up my cbk with duplicate logic.

Variable 104 and 30 are flags to help me keep track of SINGLESTEP mode or CYCLESTART mode. It really does not make much sense without thoroughly delving into the complete logic system I have built (and even then, I sometimes wonder )

~@~MACRO.FIL
[[CYCLEBUTT]]
IF\104=0THENIF\30=1 THEN CYCLESTART :GOTO :ABORTPROG
IF\104=1THENIF\30=1 THEN GOTO :ABORTPROG
IF\104=1THEN GOTO :ENDLOOP
CYCLESTART
:ENDLOOP
BUTTON5 IN; F5 SINGLE STEP MODE ACTIVE;2
BUTTON6 OUT; PRESS F6 FOR CONTINUOUS MODE;12
BUTTON1 IN; ABORT JOB?;2 :SLEEP .5:BUTTON1 OUT; ABORT JOB?;4 :SLEEP .5 :BUTTON1 IN; ABORT JOB?;2 :SLEEP .5 :BUTTON1 OUT; F1 ABORT JOB;2
EXIT
:ABORTPROG
BUTTON5 IN; F5 SINGLE STEP MODE ACTIVE;2
BUTTON6 OUT; PRESS F6 FOR CONTINUOUS MODE;12
\30=0 :REFRESH :EOP
__________________
First you get good, then you get fast. Then grouchiness sets in.

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

Last edited by HuFlungDung; 05-29-2004 at 01:16 PM.
Reply With Quote

 

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