Closed
Description
I am trying to export a simplified configuration ("collisions") in my onshape assembly, however when I go to export the robot, the default configuration seems to always be chosen. I found this old issue #59 that seems extremely similar, but following the advice about replacing documents
in the url with api/assemblies/d
leads me to an error 404.
My document is https://cad.onshape.com/documents/833f9762904995f22ff7dd9f/v/33f32ba5220d29406b8e50b0/e/83ac8f3e1b8a64890594cf88
the configuration I want is "collisions", instead of "default".
The following is my config.json
(venv) atticus@AJR-L5Pro:~/github/onshape_to_robot
$ cat catbot/config.json
{
"documentId": "833f9762904995f22ff7dd9f",
"outputFormat": "urdf",
"versionId": "33f32ba5220d29406b8e50b0",
"addDummyBaseLink": "true",
"mergeSTLs": "all",
"assemblyName": "robot_assm",
"robotName": "catbot",
"configuration": "collisions"
}
and this is the output of running the program. Any help on what I could change would be much appreciated.
(venv) atticus@AJR-L5Pro:~/github/onshape_to_robot
$ onshape-to-robot catbot/
pybullet build time: Jun 28 2023 20:16:25
* Checking OpenSCAD presence...
* Checking MeshLab presence...
* Using configuration version ID 33f32ba5220d29406b8e50b0 ...
* Retrieving elements in the document, searching for the assembly...
+ Found assembly, id: 83ac8f3e1b8a64890594cf88, name: "robot_assm"
* Retrieving assembly "robot_assm" with id 83ac8f3e1b8a64890594cf88
* Getting assembly features, scanning for DOFs...
WARNING: joint dof_front_left_wheel of type revolute has no limits
+ Found DOF: front_left_wheel (revolute)
WARNING: joint dof_front_right_wheel of type revolute has no limits
+ Found DOF: front_right_wheel (revolute)
WARNING: joint dof_rear_left_wheel of type revolute has no limits
+ Found DOF: rear_left_wheel (revolute)
WARNING: joint dof_rear_right_wheel of type revolute has no limits
+ Found DOF: rear_right_wheel (revolute)
* Found total 4 DOFs
* Building robot tree
* Trunk is still_chassis_assm <1>
* Adding top-level instance [still_chassis_assm <1>]
+ Adding part aluminum chassis plate <1> (configuration: List_F8qh5rve3N73aw=Default)
+ Adding part M3-5-60 spacer <2>
+ Adding part MD520z30_12v motor <4> (configuration: List_szyqBDS7R4nJ48=Default)
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <11>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <15>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <9>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <10>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <17>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <17>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <19>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <13>
+ Adding part M3-5-60 spacer <4>
+ Adding part aluminum chassis plate <2>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <20>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <15>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <14>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <10>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <3>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <7>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <13>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <12>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <9>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <10>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <2>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <4>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <7>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <5>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <13>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <13>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <12>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <16>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <10>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <16>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <3>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <11>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <12>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <6>
+ Adding part MD520 motor bracket <1> (configuration: List_E8lNvDhhLuVtnq=Default)
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <15>
+ Adding part M3-5-60 spacer <5>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <13>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <7>
+ Adding part MD520 motor bracket <1> (configuration: List_E8lNvDhhLuVtnq=Default)
+ Adding part MD520z30_12v motor <4> (configuration: List_szyqBDS7R4nJ48=Default)
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <14>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <13>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <10>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <11>
+ Adding part MD520z30_12v motor <4> (configuration: List_szyqBDS7R4nJ48=Default)
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <16>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <16>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <4>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <3>
+ Adding part MD520 motor bracket <1> (configuration: List_E8lNvDhhLuVtnq=Default)
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <15>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <12>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <1>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <14>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <3>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <11>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <2>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <14>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <10>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <5>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <10>
+ Adding part M3-5-60 spacer <6>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <8>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <11>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <6>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <8>
+ Adding part MD520z30_12v motor <4> (configuration: List_szyqBDS7R4nJ48=Default)
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <14>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <19>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X4-4 H type-N <1>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <2>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <9>
+ Adding part M3-5-60 spacer <3>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <2>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <14>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <6>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <12>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <15>
+ Adding part MD520 motor bracket <1> (configuration: List_E8lNvDhhLuVtnq=Default)
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <19>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <15>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <13>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <15>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <19>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <12>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <12>
+ Adding part M3-5-60 spacer <1>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <8>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <1>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <8>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <17>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <10>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <12>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <5>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <18>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <11>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <6>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <20>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <9>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <14>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <15>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <13>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <4>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <18>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <8>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <5>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <4>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <1>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <18>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <14>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <16>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <4>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <11>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <7>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <18>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <11>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <3>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <20>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <1>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <20>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X6-6 H type-N <9>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M3X8-8 H type-N <15>
+ Adding part single coil lock washers light type gb_GB_FASTENER_WASHER_SSWL 3 <17>
+ Adding part hex nuts, style 1-grades ab gb_GB_FASTENER_NUT_SNAB1 M3-N <7>
* Adding top-level instance [wheel_assm <1>]
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <11>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <3>
+ Adding part 6mm hex coupler <4>
+ Adding part 65mm wheel with high friction rubber tire <4> (configuration: List_cOWKJ6AUvxgRs2=Default)
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <7>
* Adding top-level instance [wheel_assm <2>]
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <3>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <11>
+ Adding part 6mm hex coupler <4>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <7>
+ Adding part 65mm wheel with high friction rubber tire <4> (configuration: List_cOWKJ6AUvxgRs2=Default)
* Adding top-level instance [wheel_assm <3>]
+ Adding part 6mm hex coupler <4>
+ Adding part 65mm wheel with high friction rubber tire <4> (configuration: List_cOWKJ6AUvxgRs2=Default)
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <7>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <3>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <11>
* Adding top-level instance [wheel_assm <4>]
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <3>
+ Adding part 6mm hex coupler <4>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <11>
+ Adding part cross recessed pan head screws gb_GB_CROSS_SCREWS_TYPE1 M4X8-8 H type-N <7>
+ Adding part 65mm wheel with high friction rubber tire <4> (configuration: List_cOWKJ6AUvxgRs2=Default)
* Writing URDF file
Metadata
Metadata
Assignees
Labels
No labels