--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/feece46c-485e-4ddc-b827-5d0a5a3f460b%40googlegroups.com.
I will give this a try tomorrow first thing, do you mean using this dialog box? I suppose I just set the boolean values to be the same codes? (M800.1 and M9)
On Thu, Sep 13, 2018 at 8:32 PM, Marek T. <marek.tw...@gmail.com> wrote:
Have you configured properly the Regex command in driver to be in agree with responded from GRBL?Leave the timings problem (...assuming oPNP thinks the move is made...). Create just some actuator and try send some command from it. It will be free of any other dependencies (other finished/notFinished operations).W dniu piątek, 14 września 2018 02:00:21 UTC+2 użytkownik cncmachineguy napisał:Right now I can click on "grab a part" and commands are sent to my motion controller. In fact it sends M800.1 to say turn on vac for nozzle 1.When I hit the "Discard" button an M9 is sent which right now turns off the vac.So heres the rub, doing it like that seems to take an inordinate amount of time for the led to turn on (led represents vac).Also I will get a timeout error on the M800.1 and the M9.BUT, if I send M800.1 or M9 from the console in driver setup, the response is instant - almost as soon as I release the mouse button.So I was thinking this may be becasue it takes too long for the controller to "move" to the pickup/discard spot (and since I have no machine connected as yet I don't see movement) the Mxx is not "ok"ed. AND --heres the buggy part?--- no command is sent to say the move is complete, ok is sent when command is recieved. So I am assuming oPNP thinks the move is made and sends the next step (M800.1) but since move is not finished that does not get executed fast enough. I tried to set the feeder to it is only 1 mm from 0 so the move would get made fast. this did not seem to help.Sorry if I am rambling
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/79708567-c246-4e1d-803a-516526fa4f3d%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/79708567-c246-4e1d-803a-516526fa4f3d%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BKNHNytj%2BeLHFHmWNFZ2abRQ2M8GU2zqfQ3TkVtN6iEqrCH9Q%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/79708567-c246-4e1d-803a-516526fa4f3d%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BKNHNytj%2BeLHFHmWNFZ2abRQ2M8GU2zqfQ3TkVtN6iEqrCH9Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jy%3DtJiJYke-8OyrVVnfw0X6Ou2iCYkg-KBC2hxQpvXLrQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/79708567-c246-4e1d-803a-516526fa4f3d%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BKNHNytj%2BeLHFHmWNFZ2abRQ2M8GU2zqfQ3TkVtN6iEqrCH9Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jy%3DtJiJYke-8OyrVVnfw0X6Ou2iCYkg-KBC2hxQpvXLrQ%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BKNHNxfb1L8Z%2BfRnkm5DD0_8Rc8r-YOrFOyCCiONS6MGutbZg%40mail.gmail.com.
G0 {X:X%.4f} {Y:Y%.4f} {Z:Z%.4f} {Rotation:C%.4f} F{FeedRate:%.0f} - Why is the feed rate indicated here?At G0, the feedrate is ignored. Or am I not understanding something.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/7c27e447-4fe0-4ca3-9ef4-1a266a8ff018%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/79708567-c246-4e1d-803a-516526fa4f3d%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BKNHNytj%2BeLHFHmWNFZ2abRQ2M8GU2zqfQ3TkVtN6iEqrCH9Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jy%3DtJiJYke-8OyrVVnfw0X6Ou2iCYkg-KBC2hxQpvXLrQ%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BKNHNxfb1L8Z%2BfRnkm5DD0_8Rc8r-YOrFOyCCiONS6MGutbZg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jzDqXxkkSmr86ztyHTTqZUd1QrfB1bQAC80fbi4Ag_UuQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/79708567-c246-4e1d-803a-516526fa4f3d%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BKNHNytj%2BeLHFHmWNFZ2abRQ2M8GU2zqfQ3TkVtN6iEqrCH9Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jy%3DtJiJYke-8OyrVVnfw0X6Ou2iCYkg-KBC2hxQpvXLrQ%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BKNHNxfb1L8Z%2BfRnkm5DD0_8Rc8r-YOrFOyCCiONS6MGutbZg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/095f3156-85c5-455f-ab3f-b9c17dd568ea%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/bb54d4d9-cf22-49e2-8de2-69726ae334e4%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/043701d44cd9%2401cb4560%240561d020%24%40makr.zone.
It's old retrofitted Philips machine with DC servo 150V motors.
Smoothieboard with some shity dc servo controllers.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/c00d8364-d985-43ea-9537-3ab528d2fe5e%40googlegroups.com.
If you have one C motor for every nozzles, OpenPNP must store each last calculated position to recall it just before place point. Because each new allign destroys the one done a moment before when changing C to new value. It's rather clear, isn't it?
Peter Benz head uses one Z motor shared for two nozzles. One nozzle comes down then second goes up. It needs modified Smoothieboard firmware made by Peter's efforts. I don't know how much it is necessary because never interested in it.
My modification of Openpnp to get shared-C uses Z angles to store C angles (it was made so because was relatively simple to realize and I don't use Z-motors).
So if you need Z motors then my mod will be not too useful for you.
Note I'm not the guy who could modify it for your requirements (not skills).
So probably you may need to worry a little...
Start learning Java...
if (rotationAxis != null && rotationAxis.getCoordinate() != rotation) {
includeRotation = true;
}
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/6c060e7e-8673-4081-86dc-fbf9205f4d7f%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/6c3d2759-1bd6-47e9-a200-b5c28f3cbb2f%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/b0a86c2f-fbd7-4df6-83ad-b9a7fe940eaf%40googlegroups.com.
If you'll find an idea how to fix it better and include to the regular release to have this more universal - great. If not - no big deal if it goes about me only (anyway I need to customize official releases because of some other things).
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/6957570e-33c1-4ea3-82d4-c9088b5779d6%40googlegroups.com.
Ok, if you do it I'll test it on my machine with real common-C motor machine.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/c28acb4c-b50d-43af-a8bc-8d3548a150f7%40googlegroups.com.
I think we can fix this just by adding a "SharedCTransform" for the axis system that adds the tiny offset. Shouldn't require any modifications aside from the addition of a tiny new class. I'll give it a try in a few hours.
X! Y! Z! Rotation! --
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/e53623c4-9258-4e0d-bc31-772891646ec0%40googlegroups.com.
> … if true update the current C for each nozzle when other C moves are made?
No, I don’t think this would be good.
Note that OpenPNP sends moveTo() commands to different objects of the machine, so-called “Moveables” i.e. the camera, the nozzles, etc.. Then depending on what it is, the proper axis mapping takes place (and an offset is applied). Because of the axis mapping, the different Z1, Z2, … and C1, C2, … axes come into play on multi-nozzle machines.
You want each axis/nozzle to remember the current angle independently, because OpenPNP often tells a nozzle “move in X, Y but keep rotation as is”. So with shared C axes this would actually correctly restore the specific nozzle rotation, if the JobProcessor switched from a different nozzle. Because of that–although Jason seems to think differently–I see no reason why pre-rotate would not work correctly.
However there is the bug I described earlier. If you know how to build OpenPNP, you could just change these lines of code here
if (rotationAxis != null && rotationAxis.getCoordinate() != rotation) {
includeRotation = true;
}
into
if (rotationAxis != null) {
includeRotation = true;
}
to test this.
Personally I don’t have a multi-nozzle machine, so I can’t test this reasonably. You would help us, if you did. If this works, we could then find a solution that works for all users. Perhaps with the suggestion I made earlier.
_Mark
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/048801d44db8%2416ca1290%24445e37b0%24%40makr.zone.
Cool.
Just realized I sent you the wrong „build“ link (Hardware instead of Software). The correct one is this one:
https://github.com/openpnp/openpnp/wiki/Developers-Guide#building-openpnp
_Mark
Note that the quick change I proposed is just to test locally on Bert's machine. The official solution will not be that simple, because it has to work with all users and should not change behaviour.
_Mark
-----Ursprüngliche Nachricht-----
Von: ope...@googlegroups.com [mailto:ope...@googlegroups.com] Im Auftrag von Marek T.
Gesendet: Sonntag, 16. September 2018 15:10
An: OpenPnP
Betreff: Re: [OpenPnP] Re: Is this one of the GRBL bugs?
First, I think it's better to wait for Jason's opinion. Because finally he's the one who will decide which kind of solution to apply to the official release.
Second, anything to test I can perform after Oct.3 only. This week have no machine accessible to any experiments (still busy on some jobs), next week I'm on some holidays.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/3826d0da-c9c9-4fe7-aaf8-b843187e2d04%40googlegroups.com.
Note that the quick change I proposed is just to test locally on Bert's machine. The official solution will not be that simple, because it has to work with all users and should not change behaviour.
_Mark
-----Ursprüngliche Nachricht-----
Von: ope...@googlegroups.com [mailto:openpnp@googlegroups.com] Im Auftrag von Marek T.
Gesendet: Sonntag, 16. September 2018 15:10
An: OpenPnP
Betreff: Re: [OpenPnP] Re: Is this one of the GRBL bugs?
First, I think it's better to wait for Jason's opinion. Because finally he's the one who will decide which kind of solution to apply to the official release.
Second, anything to test I can perform after Oct.3 only. This week have no machine accessible to any experiments (still busy on some jobs), next week I'm on some holidays.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/3826d0da-c9c9-4fe7-aaf8-b843187e2d04%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/04a401d44dbf%240371a9e0%240a54fda0%24%40makr.zone.
The only problem is the time when he may do that... It's only one of the many personal requests waiting to realize not the serious common bug. So I'll be really surprised if see this quick.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/a308c3ac-561b-4814-8d06-2eb61fc23473%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/e53623c4-9258-4e0d-bc31-772891646ec0%40googlegroups.com.
Hi Mark,Sadly, you are mistaken. Just as in shared Z (see-saw configuration) there is only one axis. It's best to think of an axis as a motor. In the shared Z one motor (axis) controls the Z coordinates of two nozzles. The raw coordinate is the real coordinate of the motor, while the coordinate that OpenPnP sees is the transformed coordinate.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/a0c6d76b-5e9b-4177-91d5-fac3dd472d33%40googlegroups.com.
Multiple axes of the same type is when you have multiple motors for the same "type" of axis...
If the getCoordinate() refers to a single shared internal C Axis object, why is your change then needed at all?If C2 moves to an angle, this is recorded in the shared C Axis.coordinate member. If subsequently C1 wants to be at a different angle, it will detect a difference and include the coordinate in the Gcode.
--_Mark
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/95c5c850-0766-49bb-bdee-d8a3b2e3c4f2%40googlegroups.com.
> see if we can suss this all out.