When importing a simple robot, with only 2 wheels, they appear disconnecetd and frame is somehow inisde of a tree of one of the wheels. The wheels are mated through revolute joint to their brackets in Onshape. Brackets are mated to the frame via fixed joint.
Hello! Would be good to know what is on the frame subassembly. The recommended course of action is ensuring the entire fixed subassembly be placed on a group mate to ensure the importer will interpret it as a rigid structure. Another thing to check is the order the mate is made. In Onshape it does not matter much but sometimes it may cause some confusion in the converter to decide what component is should be combined as a single rigid body.
The Onshape importer will try to make some assumptions but sometimes the topology may not be correctly interpreted.
But wheels are still not fastened to the Frame or Chassis inside the Frame. The only joints are revolute joints for the wheels inside wheels assemblies
Create a Group mate in Onshape for all components that should be rigidly attached
Include the Frame/Chassis and the wheel mounting brackets in this group
Keep the revolute joints separate for the actual wheel rotation
Expected Structure:
PKIS_Scout (root)
├── Frame (rigid body with Chassis)
├── Wheel_Assy_RH
│ ├── Bracket (fixed to Frame via group mate)
│ └── Wheel (revolute joint)
└── Wheel_Assy_LH
├── Bracket (fixed to Frame via group mate)
└── Wheel (revolute joint)
The key is ensuring the Onshape importer correctly interprets which components form rigid bodies versus articulated joints through proper mate ordering and group mates.
Peter,
I will try again tomorrow and let you know, but there is an issue in the workflow. In real settings, the robot assembly in CAD consists of subassemblies. Every one of them will have its own joints and rigid groups. Are you implying that the robot assembly in Onshape should be flat?
I think your issue is missing the Bracket so make sure to create a Group mate in Onshape and include the Frame/Chassis and the wheel mounting brackets in this group.
It looks like all the joins and the structure are OK, but it is not. Wheel assembly Xforms include only parts that are grouped as Wheel hub and a shaft from the motor assembly. These are the components that are mated by the Fastened mate in Onshape.