chassis improvements

This commit is contained in:
Bane Stojkovic
2026-11-02 10:08:00 +01:00
parent b15a6e3f64
commit c5a462a385
23 changed files with 916 additions and 586 deletions
@@ -1902,111 +1902,19 @@
<list>
<org.diylc.core.Template>
<name>125B</name>
<values>
<entry>
<string>Radius</string>
<org.diylc.core.measures.Size value="5.0" unit="mm"/>
</entry>
<entry>
<string>Color</string>
<awt-color hex="eeeeee"/>
</entry>
<entry>
<string>Border</string>
<awt-color hex="a6a6a6"/>
</entry>
<entry>
<string>Border Thickness</string>
<org.diylc.core.measures.Size value="0.2" unit="mm"/>
</entry>
</values>
<points>
<point x="0.0" y="0.0"/>
<point x="4.815" y="2.64"/>
</points>
<defaultFlag>false</defaultFlag>
<createdOn>2022-10-30T13:25:15.3894874</createdOn>
<deletedOn>2026-11-01T23:00:00</deletedOn>
</org.diylc.core.Template>
<org.diylc.core.Template>
<name>A</name>
<values>
<entry>
<string>Radius</string>
<org.diylc.core.measures.Size value="5.0" unit="mm"/>
</entry>
<entry>
<string>Color</string>
<awt-color hex="eeeeee"/>
</entry>
<entry>
<string>Border</string>
<awt-color hex="a6a6a6"/>
</entry>
<entry>
<string>Border Thickness</string>
<org.diylc.core.measures.Size value="0.2" unit="mm"/>
</entry>
</values>
<points>
<point x="0.0" y="0.0"/>
<point x="3.545" y="1.525"/>
</points>
<defaultFlag>false</defaultFlag>
<createdOn>2022-10-30T13:25:15.3894874</createdOn>
<deletedOn>2026-11-01T23:00:00</deletedOn>
</org.diylc.core.Template>
<org.diylc.core.Template>
<name>B</name>
<values>
<entry>
<string>Radius</string>
<org.diylc.core.measures.Size value="5.0" unit="mm"/>
</entry>
<entry>
<string>Color</string>
<awt-color hex="eeeeee"/>
</entry>
<entry>
<string>Border</string>
<awt-color hex="a6a6a6"/>
</entry>
<entry>
<string>Border Thickness</string>
<org.diylc.core.measures.Size value="0.2" unit="mm"/>
</entry>
</values>
<points>
<point x="0.0" y="0.0"/>
<point x="4.41" y="2.36"/>
</points>
<defaultFlag>false</defaultFlag>
<createdOn>2022-10-30T13:25:15.3894874</createdOn>
<deletedOn>2026-11-01T23:00:00</deletedOn>
</org.diylc.core.Template>
<org.diylc.core.Template>
<name>BB</name>
<values>
<entry>
<string>Radius</string>
<org.diylc.core.measures.Size value="5.0" unit="mm"/>
</entry>
<entry>
<string>Color</string>
<awt-color hex="eeeeee"/>
</entry>
<entry>
<string>Border</string>
<awt-color hex="a6a6a6"/>
</entry>
<entry>
<string>Border Thickness</string>
<org.diylc.core.measures.Size value="0.2" unit="mm"/>
</entry>
</values>
<points>
<point x="0.0" y="0.0"/>
<point x="4.695" y="3.69"/>
</points>
<defaultFlag>false</defaultFlag>
<createdOn>2022-10-30T13:25:15.3894874</createdOn>
<deletedOn>2026-11-01T23:00:00</deletedOn>
</org.diylc.core.Template>
</list>
</entry>
@@ -525,6 +525,18 @@
<changeType>NEW_FEATURE</changeType>
<description>Added datasheets to 'DIP IC', 'SIP IC' and 'Multiwatt IC' - pick a part by its number from the component's submenu to set its pin count, spacing and pin names at once; the AI Assistant can place these parts by part number too</description>
</org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>NEW_FEATURE</changeType>
<description>'Chassis Panel' is now 'Enclosure' and can draw an exploded view of the whole box; set 'Height' and choose which 'Sides' to unfold</description>
</org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>NEW_FEATURE</changeType>
<description>Added a datasheet to 'Enclosure' with Hammond 1590, 1550, 1441 and 1444 enclosures and the 125B size</description>
</org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>IMPROVEMENT</changeType>
<description>Moved 'Enclosure', cutouts, 'Drill Hole' and 'Dial Scale' to the new 'Hardware' category</description>
</org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>BUG_FIX</changeType>
<description>'DIP IC' with 'Display Pin #s' set to 'No' numbered its pins in the wrong order in netlists and AI analysis, e.g. pin 8 of an 8-pin IC was reported as pin 5</description>