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.
Error in parameter type for addInstance
eric_ma454
Member Posts: 14 ✭
Hi all,
I am currently trying to instantiate multiple copies of a part studio on an array of points. I currently have:
elbowTest::import
...
I am currently trying to instantiate multiple copies of a part studio on an array of points. I currently have:
elbowTest::import
...
const instantiator = newInstantiator(id + "myId");
addInstance(instantiator, elbowTest::build);
However, I am getting an error stating "Call addInstance(Instantiator (box), function) does not match addInstance(..., PartStudioData)," even though the SLD states addInstance can have PartStudioData type. If anyone has any insight to the reason for this error, that would be very helpful.
Bonus Q: If I have an array of points, and I would like to instantiate elbowTest on all of those points, how would I do that?
Best,
Eric Ma
AguaClara AIDE
However, I am getting an error stating "Call addInstance(Instantiator (box), function) does not match addInstance(..., PartStudioData)," even though the SLD states addInstance can have PartStudioData type. If anyone has any insight to the reason for this error, that would be very helpful.
Bonus Q: If I have an array of points, and I would like to instantiate elbowTest on all of those points, how would I do that?
Best,
Eric Ma
AguaClara AIDE
0
Comments
You'll get more help if you publish a link to your public document. Please see https://forum.onshape.com/discussion/9107/forum-post-checklist
So I imagine you want code something like this:
Let me know if you have further questions!
– Kevin
Thank you for your reply. I used the transform argument used in your example, but multiple errors formed, involving:
@evMateConnectorCoordSystem: MATECONNECTOR_QUERY_CSYS_FAILED
Typecheck canBeTransform failed (value.linear is Matrix)
throw EXTRUDE_NO_SELECTED_REGION
@opPattern: Map does not contain field 'linear'
I am confused how to fix this, as well as the nature of most of the errors.
The share button on my document is grayed out, and the document doesn't say it is public, so I'm not sure if this link works:
https://cad.onshape.com/documents/740e6a14f9b0e5df6b16a58a/w/ce74bd2e6b57ecc8bb2a6914/e/cc8ee7787055eb6be4328154
IR for AS/NZS 1100