Hello Guest it is March 29, 2024, 10:02:49 AM

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 »
1701
Mach4 General Discussion / Re: Problems - Win10 update + PMDX_424 + LUA
« on: February 10, 2020, 01:14:28 PM »
Hi,
the stock wx4.set screen set attempts to home ALL four axes, X, Y, Z and A. If you don't have an A axis the error results.
Go to the homing routine is the screen load script and remove (or equivalently, comment it out) the A axis home command.

Craig

1702
Mach4 General Discussion / Re: Motors not going
« on: February 10, 2020, 06:01:21 AM »
Hi,
so you have an ESS. Have you downloaded and installed the ESS Mach4 plugin?
Have you enabled the ESS plugin in Machs Control?
Have you selected the ESS as active motion controller in Machs Control?
Have you run the Warp9 SCU utility?
Do the ethernet port lights on the ESS indicate that its successfully communicating with the PC?

Craig

1703
Mach4 General Discussion / Re: Motors not going
« on: February 10, 2020, 12:14:48 AM »
Hi,
please explain you hardware arrangement a bit more please.

You say 'running dmm ess with a dummy 4250 8b bob'...what do you mean.

In the Mach forum ESS is generally meant as 'Ethernet SmoothStepper' manufactured by Warp9TD. Some people use the term ESS
without actually meaning the device manufactured by Warp9.

In the Mach forum DMM usually means 'Dynamic Motor Motion' a Canadian company specialising in AC servos. They do make a BoB but it
is certainly NOT a motion controller like an ESS.

Combining the two terms 'dmm ess' is confusing.

Craig

1704
Hi,

Quote
Interested in driver for mach4 WHB04B-04 MPG. Available?

XHC don't or can't be bothered to make one. There are a couple of plugins written by users, how complete they are
is another question.

https://www.machsupport.com/forum/index.php?topic=37581.0

Craig

1705
Mach4 General Discussion / Re: How do determine if Gcode move is complete?
« on: February 09, 2020, 12:22:56 AM »
Hi,

Quote
I want both - I want the DRO's to be live during the move and I want to know the move is done so I can flash a message upon completing the move. 

That's problematic. The DROs are  part of the GUI and so can only update when the GUI chunk is running. Gcode on the other hand is part
of the Gcode interpreter chunk. The GUI is one chunk and the Gcode interpreter is another chunk, and only one chunk can run at a time.


mc.mcGcodeExecuteWait will execute a move but will not return UNTIL its complete and therefore the DROs are stalled until it does so.
mc.mcGcodeExecute on the other hand will start the move and generate the required PVT data and return and thus while the machine is still
moving the GUI chunk can run and therefore the DRO's update.

Craig

1706
General Mach Discussion / Re: Feed rate accelerating/decelerating question.
« on: February 08, 2020, 07:03:06 PM »
Hi,
I don't think Mach3 is going to offer you a solution.

Machs trajectory planner outputs PVT ( Position, Velocity over Time) data in 1 ms time slices. To calculate the trajectory it
assumes machine has a fixed maximum acceleration, and after the acceleration period a fixed speed, be it a feed rate or a max rapid
traverse rate followed by a deceleration to its final end point. This is called a second order planner, that is to say the second differential
(calculus) is constant.

There are third order trajectory planners, that is third order differential is constant sometimes called 'constant jerk planners'.
Even such planners do not allow for varying maximum accelerations.

The motion you are contemplating is an example of kinematic motion where the trajectory is the solution of a differential equation
involving position, velocity an acceleration.

To my knowledge no CNC solution is arranged that way.

You might like to investigate various hexapod machines (also called hexapod robots) as they have a kinematic motion planner,
maybe you could adapt the idea to your machine.

Craig

1707
Hi,
the picture looks to be a genuine Ethernet SmoothStepper, but I'm dubious about Amazon.

Why don't you go to the Warp9TD site and either buy direct or from one of their distributors?

Craig

1708
Hi,

Quote
Perhaps this is still a computer issue?

I believe you are correct. That you have tried two different PC's with the same result rather shakes my
confidence in that conclusion however.

What most people don't realise is that Mach3 is really in two parts.

The first part is a Windows application. It is a GUI, Gcode interpreter and trajectory planner. It will run on just about any PC,
32 bit, 64 bit, laptop, XP through to Windows 10. Its not a difficult program to run at all.

The second part is Mach's parallel port engine. It takes numeric trajectory data (from the first part) an converts that into
pulse streams. It uses interrupt driven timers to do so. Windows however makes VERY extensive use of the interrupt system for
its own purposes. As a result Mach's parallel port struggles to get CPU service and has to almost 'shoulder Windows out of the way'.

That Mach's parallel port runs at all came as a huge surprise to many programmers, and to my knowledge no-one other than
Art Fennerty was ever able to get it to work.

Some of the consequences of that history is that Mach's parallel port engine is VERY VERY sensitive to the hardware of the PC
on which it is to run and also very sensitive to other software and/or services installed on it. Certain operations cause Mach's parallel port
to stutter and stall, screen refreshes particularly. For this reason you are recommended to run a good video card so that screen refreshes
don't interfere with the smooth running of Mach's parallel port.

That you have tried two PC's and neither run the parallel port properly could just be bad luck. There used to be a list of things that you could
do to your PC to help, although I have not seen that list for some years.

The other alternative is an external motion controller like an ESS. I have one and have used it with Mach4 for five years, its great.
While I never had a great deal of trouble with Mach3 and Mach's parallel port I found that when I switched to the ESS that the smoother
and stutter free motion allowed me to run my stepper 33% faster without losing steps and my machine never stutters. To be honest I
think anyone trying to run Mach3 on a parallel port is being foolish. An ESS is not much more than a good stepper and driver....can anyone
seriously use the excuse 'an ESS costs too much'?

Quote
I have also worked with the settings for Amps. torque and steps.  Thanks

Don't bother with all that. Set the current to the rated current of your steppers, and set the microstepping to 8 microsteps per full step,
ie 1600 steps/rev and leave them there. Fiddling with those settings will get you no closer to solving the issue of Mach stuttering.

Craig

1709
General Mach Discussion / Re: Switching from Mach3 to Mach4
« on: February 06, 2020, 01:11:36 AM »
Hi,
no, those features are not related to digitising.

Mach4 does have up to four probe inputs which could be used to advantage in a digitizing routine but Mach4 does not have
a digitizing Wizard that is familiar to Mach3 users. There is certainly nothing to prevent you from writing your own module to
do so, but I'm guessing you don't want to write programs.

There may be a solution for you though.

mcSurface Wizard is feature that allows Mach to autonomously probe a given XY area and record the Z axis data at each of the
sample points. Thus the file looks a bit like a 'bed of nails'. The mcSurface file is intended to be applied to the z axis thereafter
with the intent that it correct a 'wavy or otherwise uneven machine base'. You wouldn't want to use that particular function
but it does provide a 'bed of nails file', would that be adequate?

Craig

1710
Hi,
I have drawn a somewhat simplified circuit diagram for one pulse input of your drive.

With reference to the attached diagram:

If you apply +24V at pin35 and 0V at pin 37 current will flow through the 2k parallel resistor R4, and through R3, R1, the photodiode, R2.
Note that the forward bias voltage drop of the photodiode is 2V.
The current is:
I= 24/2000 (through R4) +(24-2)/(2000+75+75) (through the forward biased photodiode)
 =22.3mA

If you powered the photodiode by applying +24V to pin39 and 0V to pin 37 the current would be:
I=(24-2)/(75+75)
=147mA and the photodiode would be destroyed within micro seconds.

If you power the photodiode by applying +5V to pin 39 and 0V to pin 37 the current is:
I=(5-2)/(75+75)
 =20mA which is entirely acceptable.

The termination of pin 39 allows the use of differential signal which can turn the photodiode on and off rather faster
than using 24V at terminal 35.

What must be avoided is the application of greater than 5V between pins 39 and 37 or the photodiode will blow.
My contention is that the first arrangement, namely using the in-built 24V supply at pins 17 and 14, and pins 35 and 37
of the photodiode input circuit is easier and more forgiving than differential signalling and even 200k pulses per second is
still very fast indeed.

Maybe at a later date you will want to try differential signalling, if you are demanding even faster axis speeds and/or higher resolution,
but for now stick with single ended signalling.

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 »