Not Fusion’s fault, just my ineptitude
I am in the process of creating a PCB that uses a PC mounted 3.5mm jack socket. The part is readily available and low cost but I could not find a downloadable library part to match.

With a new part I dread the footprint creation. Footprint creation is where you formalise the pad geometry that will represent the locating connections of the component on the PCB. If I get it wrong the resulting board will be useless other perhaps as a hacked prototype.
This particular part as you can see has five connections, ground or ‘body’,(usually the screen connection on a jack plug), tip and sleeve with associated normally closed contacts for the tip and sleeve connections when no mating plug is inserted.
When I have created a new pad footprint I print a 1:1 drawing of the pad layout. I stick the 1:1 print to some laminated corrugated cardboard with SprayMount. I align the component over my printed footprint image and push it through the sketch so it penetrates through into the cardboard backing. This leaves me with a clean presentation of the hole locations and lets me see if I have got it right. This method of checking works reliably.
The pain with creating library parts in Fusion is that you have to specify the X and Y coordinate of each pad for each contact pin on the part. The X and Y values will relate to the zero reference you have chosen on the part. This zero reference point will be the ‘handle’ that you use for moving and placing the part while creating the PCB layout. The X/Y coordinates values can be in Imperial or Metric. Fusion lets you flip seamlessly between standards when specifying a dimension.
Back to the plot. The jack socket was not responding to my measuring accuracy. After three poor iterations I realised my ability to measure the geometry of the pins with a vernier caliper was not looking impressive.
Light bulb moment – as mentioned elsewhere on my blog I have a PC linked microscope. The software supplied with the microscope has the ability to scale measure items on the connected computer viewing screen. I regularly use the microscope in this mode for measuring the profile of clock wheels. My library pad creation now took a new approach.
I created a centred referenced rectangle that was dimensionally correct for the socket body. The outline dimensions were measured accurately with the microscope. The sketched rectangle was centred at 0,0 (which would be my ‘handle’ point) but there was no feature to measure where the zero position was on the component so nothing to measure against. What I did have was an ability to measure where all the terminals sat relative to each other.
I drew five terminals to roughly match their locations in the rectangle. (Note that these have to match the view looking down through the socket not as seen on the bottom face). Using the microscope viewing software I measured the location of the terminals all referenced to the body/ground terminal (red circle) and transferred these dimensions to the Fusion sketch. This locked the X/Y positions of the four terminals to the fifth one. Once dimensioned, this array of five holes could all be moved en bloc as one sketch locked to each other and could be made to sit anywhere within the outline sketch of the socket body.
In order to lock the array to the body I needed to lock just one of these terminals to the sketch of the body outline. This would lock all the terminals to the body outline and in turn to 0,0 centre. The locking dimension I chose was the ground terminal. The body/ground terminal sits on the centre line so this gave me a Y=0 value. The X position of the ground pin could be measured relative to the edge of the socket body (0.06) circled in blue With the ground pin now locked relative to 0,0 the other four terminals would also be locked to the connector centre point. Fusion would automatically give me the secondary dimensions for each terminal position referenced back to 0,0. These values appear in brackets. (The brackets are Fusion’s way of indicating that the sketch would not normally need these secondary dimensions as they simply constrain the geometry).
I now had the X and Y coordinates for each terminal referenced to each other and also to the centre of the body. No maths needed as Fusion automatically gave me the primary dimensions and secondary constrained dimensions.
Here is the resulting sketch. It worked like a dream.

Sorry that was a bit boring and perhaps a bit obvious but having now adopted this technique it has dramatically improved the speed and accuracy of my library part creation in Fusion.
Links to similar or related post are listed below : –
- Library Part Creation Hassle in Fusion
- Fusion Update ticks some boxes
- Gearwheel Designer Update
- Fusion 2026 Update Furor
- Confusion over the 10 files limit in Fusion hobby licence
- DXF import to Fusion
- Adding a second monitor to your Fusion work space
- Fusion Tips using 3D Connexions SpaceMouse
- Custom Threads in Fusion
- Upgrading to Windows 11


