Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Multi Mate Connector request
steve_shubin
Member Posts: 1,096 ✭✭✭✭
@konstantin_shiriazdanov
This is a great featurescript
This is a great featurescript
A couple things that could make Multi Mate edits faster
- Display translate (offset) & revolve x,y,z delta coordinates for each item in the Transform array dialog
- Ability to reorder those items
Tagged:
0
Comments
Thanks for the quick response
I typically use Onshape on my iPhone, so I wasn't aware of those two items already being implemented.
The way it works on the desktop is what I was looking for. So I’ll use my computer when I need to reorder
Thanks for the info Konstantin
And like I say - it is a great fieaturescript !!
What you said above is an ACCEPTED ANSWER. And if I had the ability to click on some thing that says ACCEPTED ANSWER, I would. But evidently, I filed this under featurescript and it doesn’t appear to give me that option. I didn’t know that would happen
Hi Konstantin! First of all, I would like to thank you for your work on the MultiMate Connector FS, it is really helpful for creating robotic assemblies.
I have a question, though. Would it be possible to get the opposite? I mean, to obtain the transformation information (such as dx, dy, dz, rotx, roty, rotz, or even the transformation matrix) from two already-created MC.
I created a IR for that, but I believe your FS is really close to that already.
https://forum.onshape.com/discussion/20536/get-and-set-pose-between-mates#latest
I really appreciate your work. Thanks!
I see that you used to functions transform() and rotationAround() to apply the transformation. Do you have any idea if there is a function to get the opposite? Something like getTransform()?
Cheers!
https://cad.onshape.com/FsDoc/library.html#module-transform.fs
I guess I need two MC as Query, the evMateConnector() function to get their respective CoorSystem and the functions toWorld() and fromWorld().
Kind of Transform = fromWorld(evMateConnector(MC1)) * toWorld(evMateConnector(MC2))
I'm aware that would not be the appropiate syntax but illustrates the idea.
Any thoughts on how to print the Transform result in the user interface window?