I recently upgraded to DipTrace4 and wanted to use the IPC Pattern generator to generate 3D models for my existing custom patterns. My custom footprints are optimized for my (semi-manual) assembly process and to archive a high component density despite cheap PCB specifications. The easy-to-use footprint editor is one of my favorite features in DipTrace as it gives me the freedom to do just that.
I tried the following:
1. Select pattern style "IPC-7351", launch the pattern editor and enter all values as needed.
2. Check the "3D Model..." button, the shown preview is correct.
3. Make some minor modification, ie. shift one (or both) pad by 0.05mm
4. Check the 3D model again, now the model is broken. All modified pads have their 3D-model pin removed.
In the Recovery Code menu both boxes are checked. Whats more, editing the footprint does not change the recovery code, so technically it has all information it needs to generate the model, right? I've tested rotating or re-sizing the pad, it does not influence the pattern generation.
I can not think of a use case where removing the pin after editing would be a useful feature. If one wants to remove a specific pin (ie. for some 7-pin high voltage SOIC parts), one would remove the pad completely. For this reason I consider this behavior a bug, and at least to me it makes the IPC calculator almost useless as I like to customize all my footprints.
- Dennis
4.0.0.5 IPC7351 generated 3D models broken after footprint is edited
Re: 4.0.0.5 IPC7351 generated 3D models broken after footprint is edited
Thank you for the report. We will consider this issue. But you can edit pattern dimensions in IPC-7351 Pattern Generator under "Use Pattern Dimensions Recommended by Manufacturer" to avoid further moving or editing pads.
Re: 4.0.0.5 IPC7351 generated 3D models broken after footprint is edited
Thanks Alex, "Use Pattern Dimensions Recommended by Manufacturer" should be acceptable for most common footprints, especially because all other layers can be editied without issues.
The only downsode is that a manufacture must be selected, which is inconvenient for generic parts like resistors, capacitors, chip inductors and simple semiconductors with standardized footprints. Is it safe to rename the footprint after creation?
Edit: Just checked, pad properties/shape can edited as well. It just can not be moved at all.
The only downsode is that a manufacture must be selected, which is inconvenient for generic parts like resistors, capacitors, chip inductors and simple semiconductors with standardized footprints. Is it safe to rename the footprint after creation?
Edit: Just checked, pad properties/shape can edited as well. It just can not be moved at all.
Re: 4.0.0.5 IPC7351 generated 3D models broken after footprint is edited
Just an observation I did.
And to me looks like a bug.
Let's say;
And to me looks like a bug.
Let's say;
- I generate a footprint (let's say an SOIC-8) with the IPC generator and I use the 3D model generated from it.
- But after generating the footprint I realize that I set an incorrect orientation for the footprint.
- So I select ALL the object on every layers of the footprint and make a simple group rotation to correct the orientation.
- Ok everything is fine the footprint is now in its correct orientation.
- However, now if you look the 3D model from the IPC the 3D model is broken.
Re: 4.0.0.5 IPC7351 generated 3D models broken after footprint is edited
We will try to fix this issue.SoundMod wrote: ↑18 Aug 2020, 02:27 Just an observation I did.
And to me looks like a bug.
Let's say;
- I generate a footprint (let's say an SOIC-8) with the IPC generator and I use the 3D model generated from it.
- But after generating the footprint I realize that I set an incorrect orientation for the footprint.
- So I select ALL the object on every layers of the footprint and make a simple group rotation to correct the orientation.
- Ok everything is fine the footprint is now in its correct orientation.
- However, now if you look the 3D model from the IPC the 3D model is broken.
Now, to work around the problem you can use:
- main menu "Rotate Pattern" instead "Rotate Group"
or
- rotate the pattern in Pattern Generator (Component Options - General - Pin 1 Orientation).
Re: 4.0.0.5 IPC7351 generated 3D models broken after footprint is edited
Ok no problem not a big issue.
Thanks and have a nice day
Thanks and have a nice day
Re: 4.0.0.5 IPC7351 generated 3D models broken after footprint is edited
I did try to repoduce it !
But wasn't able too.
Maybe the fact that my PC has been shutdown in between both attempt is the reason why I can't reproduce it.
Anyway I'll keep watching.
But wasn't able too.
Maybe the fact that my PC has been shutdown in between both attempt is the reason why I can't reproduce it.
Anyway I'll keep watching.
Re: 4.0.0.5 IPC7351 generated 3D models broken after footprint is edited
Fixed in 4.1, issue closed!
To keep all pins, just select "Kepp All Model Pins" in the 3D preview window.
Thanks to the team for including this feature!
To keep all pins, just select "Kepp All Model Pins" in the 3D preview window.
Thanks to the team for including this feature!