Hello Guest it is May 04, 2024, 02:58:33 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - joeaverage

Pages: « 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 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 »
3151
General Mach Discussion / Re: Mach3 issue?
« on: January 29, 2019, 12:47:55 AM »
Hi,
sounds like your steppers are gaining or losing steps and therefore departing from the tool path you have
programmed. Doing any useful machining when the axes drift off on their own is hopeless.

You are going to have to tune your motors such that they stay 'in the groove'.

Craig

3152
Hi,
Gcode it simply a long series of movement instructions, it does not have the  ability to be 'programmed'.
Lets take an example. Lets say you are surfacing a piece of material. You do one complete pass and then measure
the height of the material with a G31 code. Now if the height of the material is 5mm you wish to take another complete
cut of 2mm over the surface. If however the height is only 4mm then we want to leave it alone.

As you can see it would require Gcode to make a decision and do one thing if...so and so....and do something else
if not. Gcode can't do that, at least Gcode that is commonly supported by Mach3 and Mach4Hobby. Mach4Industrial
supports Macro B Gcode which does have some capacity but that is a side issue at the moment.

What Mach, or rather the Gcode Interpreter can do however is execute a macro, a so called M code. You will be familiar with
the likes of M3, M4 and M5 which turn the spindle on and off or M6 for changing tools. You can however write your own
macros. Macros with names under 100, ie M99 and lower are considered as belonging to Mach and therefore best left
alone. Macros named M100 and higher are suitable for personal use. Having said that there are some macros that ship
with Mach in that range. Two which come to mind are m162 and m163 which are for laser operations. Before you go writing
your own scripts it may pay to have a look and make sure you are not overwriting something which may be useful later on.

The real advantage of a macro is that, at least in Mach4, is written in Lua which is a very capable programming language in its
own right. In order for a program, ie your script or macro, to affect the behavior of your machine it must use API's.
API's (Application Program Interface) are the means that you have to control the inner workings of Machs core and therefore
affect machine movements, set outputs, display data communicate with other devices.....and the list goes on.

As an example:
rc = mc.mcCntlConfigStop(Inst)

If you included this statement in your macro the Gcode interpreter would stop. Lets say you have a temperature sensor in
your spindle and if it goes over 900 then you would or could execute this API.

To gain control of OB axes this is the approach you will have to take.

You can also write scripts which reside in the GUI which can be used to effect all manners of behavior but for OB axes
this is an added complexity that need not concern you....yet!

The complete list of API's are in API.chm which is in Mach4Hobby/Docs folder. There are hundreds of them.

Craig

3153
Hi,
sounds like your Mach setup has the wrong toolchange mode selected.

There are two modes.

The first, and most logical to you and I, is where M6 T4 say would cause the tool to be changed to T4 then resume machining.

The second mode, which is common on production machines, is where M6 T4 and tool 4 is prepared in the toolchanger
for the NEXT toolchange. Having the tool carousel pre positioned is faster.

The setting for the toolchange mode is on Configure/Control/Tools page.

Craig

3154
Mach4 General Discussion / Re: Un-Supported wxNumberEntryDialog
« on: January 28, 2019, 12:47:11 AM »
Hi,
yes Daz that was well spotted.
It was my intention to edit each cell to update the data but I could not edit the cells onscreen.....here was me
thinking %$FFR%&*(*&^%!!!! wxFB.....these guys are sending me up the garden path!

But despite me having checked Editing Enable and that setting apparently propagating through to code
the syntax was just not quite right.

I think smuphs quote was 'Lua syntax......is syntax only a mother could love'.

Craig

3155
General Mach Discussion / Re: Problem with stepper motor
« on: January 28, 2019, 12:41:29 AM »
Hi,
then you will have to reduce both the velocity and acceleration to bring your machine torque demands
back to within the specs of your motor.

Craig

3156
General Mach Discussion / Re: z height and machine 'parking" - mach3
« on: January 28, 2019, 12:39:21 AM »
Hi,
it sounds like you have your Z axis set up funny.

Most CNC's are setup so that the very top of the Z travel is machine coordinate zero, ie Z axis Home.
Any real Z axis moves 'within' the machining volume will occur at negative values (Machine Coordinates) of z.
Your Work Coordinates are usually set to zero at the surface of the material, so a cutting move will be negative z but
a positive z will be above the work, note.....Work Coordinates.

Is this how your CNC is setup?

Note that the Safe Z Setup page allow you to choose Machine coordinates, Work coordinates and Incremental.
What have you set? Why did you choose that setting?

Craig

3157
General Mach Discussion / Re: Problem with stepper motor
« on: January 28, 2019, 12:30:12 AM »
Hi,
sounds like the X axis motor is missing steps and/or stalling. Losing steps,either intermittently or continuously,
is a result of overload. In your case it sounds like the X axis is binding at a couple of locations. Disconnect the shaft
of the motor and turn the ballscrew by hand throughout its travel to detect binding or tight spots.

Craig

3158
G-Code, CAD, and CAM discussions / Re: G-Code bad character used
« on: January 28, 2019, 12:24:33 AM »
Hi,
I have Eagle 6.6 and it works. I have heard that it works with Eagle 7 also but I can't personally confirm that.

Note there is an active pcb-gcode  forum (Google Groups), if you are starting out with pcb-gcode it is recommended.

Craig

3159
Hi,
Mach4 allows up to six coordinated axes. Each axis may have one or more slaves.
Mach4 also allows up to six OB axes, but these are NOT coordinated with either themselves OR the six primary
(coordinated) axes.

Further they cannot be controlled with Gcode in the normal way. They must be 'jogged' into position. That could be
done manually with buttons but for your purposes you will require macros to handle 'programmed jogging', sort of
similar to MDI motion commands.

The jogging API's that have been provided are:

Jogging
mcJogGetAccel
mcJogGetInc
mcJogGetRate
mcJogGetVelocity
mcJogIncStart
mcJogIncStop
mcJogIsJogging
mcJogIsStopping
mcJogSetAccel
mcJogSetInc
mcJogSetRate
mcJogSetTraceEnable
mcJogSetType
mcJogVelocityStart
mcJogVelocityStop


Craig

3160
General Mach Discussion / Re: Slow milling
« on: January 28, 2019, 12:09:28 AM »
Hi,
sounds like your mill is running in exact stop mode, that is the mill will come to a complete stop at the end
of each and every move.

You should be in CV mode (constant velocity) where Mach tries to blend moves together so it doesn't have to stop.

Craig

Pages: « 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 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 »