First was the USB bottom mount footprint done in pattern editor and 3D preview.
Second and third image is view from PCB editor with designator appears to be on top layer and 3D image is offsetted
I've duplicated a few footprint with the same result.
There might be a problem with the 'change side' part in pattern editor... seems like all component should be done in top layer.
3D Model Alignment
Re: 3D Model Alignment
The coordinate system of the 3D model may not match DipTrace's coordinate system. The direction of the z-axis in particular does not seem to be standardized among the various CAD software choices.
You can use the input fields in the right pane of the "3D Model..." dialog in the pattern editor to make adjustments.
You can use the input fields in the right pane of the "3D Model..." dialog in the pattern editor to make adjustments.
Re: 3D Model Alignment
I've done it correctly in pattern editor as shown in first image and it appear fine.. but in PCB layout the 3D model preview seems offsetted (third image). what could have gone wrong?
Re: 3D Model Alignment
Ah. I think I understand. When you placed the 3d model in the pattern editor it appears you rotated it 180deg about the Y-axis or X-axis with the intention that it would be on the underside of the PCB? If so, that will give strange results.
In the pattern editor, adjust the rotation of the 3d model such that it appears on the pattern as if it is intended to be on the top of the PCB (that's the way it should be done anyway). Then, when you place it on the PCB you can right-click the component (in the PCB editor) and select "Change side" from the context menu to put it on the bottom side of the board.
In the pattern editor, adjust the rotation of the 3d model such that it appears on the pattern as if it is intended to be on the top of the PCB (that's the way it should be done anyway). Then, when you place it on the PCB you can right-click the component (in the PCB editor) and select "Change side" from the context menu to put it on the bottom side of the board.