build123d/docs/assets/packed_boxes_input.svg
Ami Fischman b767b78a69 pack(): introduced a new helper for packing parts into a 2D footprint.
Also added documentation for the new facility as well as a nascent
CONTRIBUTING.md to collect pointers to the tools used by developers of
this project.
2023-11-09 15:06:49 -08:00

113 lines
No EOL
8 KiB
XML

<?xml version='1.0' encoding='utf-8'?>
<svg width="100.09mm" height="98.074625mm" viewBox="-12.957705 -12.696793 25.91541 25.393587" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g transform="scale(1,-1)" stroke-linecap="round">
<g fill="none" stroke="rgb(0,0,0)" stroke-width="0.023302896428222534" id="Visible">
<line x1="5.41638" y1="-12.685142" x2="3.121076" y2="-11.694396" />
<line x1="-10.650749" y1="-5.749916" x2="-12.946054" y2="-4.75917" />
<line x1="3.121076" y1="-11.694396" x2="-10.650749" y2="-5.749916" />
<line x1="3.841048" y1="-12.549755" x2="4.039197" y2="-12.090694" />
<line x1="-11.76702" y1="-5.812679" x2="-11.568871" y2="-5.353618" />
<line x1="3.841048" y1="-12.549755" x2="-11.76702" y2="-5.812679" />
<line x1="5.41638" y1="-12.685142" x2="8.983067" y2="-4.422047" />
<line x1="8.983067" y1="-4.422047" x2="9.379366" y2="-3.503925" />
<line x1="9.379366" y1="-3.503925" x2="12.946054" y2="4.75917" />
<line x1="-12.946054" y1="-4.75917" x2="-9.379366" y2="3.503925" />
<line x1="-9.379366" y1="3.503925" x2="-8.983067" y2="4.422047" />
<line x1="-8.983067" y1="4.422047" x2="-5.41638" y2="12.685142" />
<line x1="-10.650749" y1="-5.749916" x2="-9.858152" y2="-3.913673" />
<line x1="8.002184" y1="-2.909477" x2="10.776274" y2="3.517374" />
<line x1="10.776274" y1="3.517374" x2="9.858152" y2="3.913673" />
<line x1="9.858152" y1="3.913673" x2="10.650749" y2="5.749916" />
<line x1="10.650749" y1="5.749916" x2="-3.121076" y2="11.694396" />
<line x1="-3.913673" y1="9.858152" x2="-3.121076" y2="11.694396" />
<line x1="-3.913673" y1="9.858152" x2="-4.831795" y2="10.254451" />
<line x1="-7.605885" y1="3.827599" x2="-4.831795" y2="10.254451" />
<line x1="-7.605885" y1="3.827599" x2="-8.983067" y2="4.422047" />
<line x1="-8.002184" y1="2.909477" x2="-9.379366" y2="3.503925" />
<line x1="-10.776274" y1="-3.517374" x2="-8.002184" y2="2.909477" />
<line x1="-9.858152" y1="-3.913673" x2="-10.776274" y2="-3.517374" />
<line x1="3.121076" y1="-11.694396" x2="3.913673" y2="-9.858152" />
<line x1="4.831795" y1="-10.254451" x2="3.913673" y2="-9.858152" />
<line x1="4.831795" y1="-10.254451" x2="7.605885" y2="-3.827599" />
<line x1="8.983067" y1="-4.422047" x2="7.605885" y2="-3.827599" />
<line x1="9.379366" y1="-3.503925" x2="8.002184" y2="-2.909477" />
<line x1="12.946054" y1="4.75917" x2="10.650749" y2="5.749916" />
<line x1="-3.121076" y1="11.694396" x2="-5.41638" y2="12.685142" />
<line x1="-4.039197" y1="12.090694" x2="-3.841048" y2="12.549755" />
<line x1="11.568871" y1="5.353618" x2="11.76702" y2="5.812679" />
<line x1="11.76702" y1="5.812679" x2="-3.841048" y2="12.549755" />
</g>
<g fill="none" stroke="rgb(99,99,99)" stroke-width="0.023302896428222534" id="Hidden" stroke-dasharray="0.000592 0.070205">
<line x1="4.039197" y1="-12.090694" x2="-11.568871" y2="-5.353618" />
<line x1="-11.568871" y1="-5.353618" x2="4.039197" y2="-12.090694" />
<line x1="5.41638" y1="-12.685142" x2="3.121076" y2="-11.694396" />
<line x1="3.121076" y1="-11.694396" x2="-10.650749" y2="-5.749916" />
<line x1="-10.650749" y1="-5.749916" x2="-12.946054" y2="-4.75917" />
<line x1="-11.76702" y1="-5.812679" x2="-11.568871" y2="-5.353618" />
<line x1="3.841048" y1="-12.549755" x2="-11.76702" y2="-5.812679" />
<line x1="3.841048" y1="-12.549755" x2="4.039197" y2="-12.090694" />
<line x1="3.913673" y1="-9.858152" x2="3.121076" y2="-11.694396" />
<line x1="4.831795" y1="-10.254451" x2="3.913673" y2="-9.858152" />
<line x1="4.831795" y1="-10.254451" x2="7.605885" y2="-3.827599" />
<line x1="7.605885" y1="-3.827599" x2="8.983067" y2="-4.422047" />
<line x1="5.41638" y1="-12.685142" x2="8.983067" y2="-4.422047" />
<line x1="9.379366" y1="-3.503925" x2="12.946054" y2="4.75917" />
<line x1="8.983067" y1="-4.422047" x2="9.379366" y2="-3.503925" />
<line x1="3.913673" y1="-9.858152" x2="4.831795" y2="-10.254451" />
<line x1="4.831795" y1="-10.254451" x2="7.605885" y2="-3.827599" />
<line x1="7.605885" y1="-3.827599" x2="8.983067" y2="-4.422047" />
<line x1="3.913673" y1="-9.858152" x2="3.121076" y2="-11.694396" />
<line x1="3.121076" y1="-11.694396" x2="3.913673" y2="-9.858152" />
<line x1="-10.650749" y1="-5.749916" x2="-9.858152" y2="-3.913673" />
<line x1="4.831795" y1="-10.254451" x2="3.913673" y2="-9.858152" />
<line x1="4.831795" y1="-10.254451" x2="7.605885" y2="-3.827599" />
<line x1="8.983067" y1="-4.422047" x2="7.605885" y2="-3.827599" />
<line x1="9.379366" y1="-3.503925" x2="8.002184" y2="-2.909477" />
<line x1="8.002184" y1="-2.909477" x2="10.776274" y2="3.517374" />
<line x1="10.776274" y1="3.517374" x2="9.858152" y2="3.913673" />
<line x1="9.858152" y1="3.913673" x2="10.650749" y2="5.749916" />
<line x1="10.650749" y1="5.749916" x2="-3.121076" y2="11.694396" />
<line x1="-3.913673" y1="9.858152" x2="-3.121076" y2="11.694396" />
<line x1="-3.913673" y1="9.858152" x2="-4.831795" y2="10.254451" />
<line x1="-7.605885" y1="3.827599" x2="-4.831795" y2="10.254451" />
<line x1="-7.605885" y1="3.827599" x2="-8.983067" y2="4.422047" />
<line x1="-9.379366" y1="3.503925" x2="-8.983067" y2="4.422047" />
<line x1="-8.002184" y1="2.909477" x2="-9.379366" y2="3.503925" />
<line x1="-10.776274" y1="-3.517374" x2="-8.002184" y2="2.909477" />
<line x1="-9.858152" y1="-3.913673" x2="-10.776274" y2="-3.517374" />
<line x1="-9.858152" y1="-3.913673" x2="-10.650749" y2="-5.749916" />
<line x1="-12.946054" y1="-4.75917" x2="-9.379366" y2="3.503925" />
<line x1="-9.379366" y1="3.503925" x2="-8.002184" y2="2.909477" />
<line x1="-10.776274" y1="-3.517374" x2="-8.002184" y2="2.909477" />
<line x1="-10.776274" y1="-3.517374" x2="-9.858152" y2="-3.913673" />
<line x1="-8.983067" y1="4.422047" x2="-5.41638" y2="12.685142" />
<line x1="-9.379366" y1="3.503925" x2="-8.002184" y2="2.909477" />
<line x1="-10.776274" y1="-3.517374" x2="-8.002184" y2="2.909477" />
<line x1="-9.858152" y1="-3.913673" x2="-10.776274" y2="-3.517374" />
<line x1="-9.858152" y1="-3.913673" x2="-10.650749" y2="-5.749916" />
<line x1="8.002184" y1="-2.909477" x2="9.379366" y2="-3.503925" />
<line x1="8.002184" y1="-2.909477" x2="10.776274" y2="3.517374" />
<line x1="9.858152" y1="3.913673" x2="10.776274" y2="3.517374" />
<line x1="10.650749" y1="5.749916" x2="9.858152" y2="3.913673" />
<line x1="12.946054" y1="4.75917" x2="10.650749" y2="5.749916" />
<line x1="-3.121076" y1="11.694396" x2="-5.41638" y2="12.685142" />
<line x1="11.568871" y1="5.353618" x2="-4.039197" y2="12.090694" />
<line x1="-4.039197" y1="12.090694" x2="11.568871" y2="5.353618" />
<line x1="8.002184" y1="-2.909477" x2="9.379366" y2="-3.503925" />
<line x1="8.002184" y1="-2.909477" x2="10.776274" y2="3.517374" />
<line x1="9.858152" y1="3.913673" x2="10.776274" y2="3.517374" />
<line x1="10.650749" y1="5.749916" x2="9.858152" y2="3.913673" />
<line x1="-3.121076" y1="11.694396" x2="-3.913673" y2="9.858152" />
<line x1="-4.831795" y1="10.254451" x2="-3.913673" y2="9.858152" />
<line x1="-7.605885" y1="3.827599" x2="-4.831795" y2="10.254451" />
<line x1="-8.983067" y1="4.422047" x2="-7.605885" y2="3.827599" />
<line x1="-8.983067" y1="4.422047" x2="-7.605885" y2="3.827599" />
<line x1="-3.121076" y1="11.694396" x2="-3.913673" y2="9.858152" />
<line x1="-4.831795" y1="10.254451" x2="-3.913673" y2="9.858152" />
<line x1="-7.605885" y1="3.827599" x2="-4.831795" y2="10.254451" />
<line x1="-4.039197" y1="12.090694" x2="-3.841048" y2="12.549755" />
<line x1="11.568871" y1="5.353618" x2="11.76702" y2="5.812679" />
<line x1="11.76702" y1="5.812679" x2="-3.841048" y2="12.549755" />
</g>
</g>
</svg>