321 views
Opticsbuilder: adding apertures === We'll continue from the [previous tutorial](https://codimd.web.cern.ch/s/WXDIi98MP). # Manually adding aperture You can just type an aperture type and parameter in the table. - no aperture data: aperture will be asssumed the last row with value - circle: param1 is radius, optional param2 is ellipse second half-axis - racetrack: param1 is horizontal half-axis, param2 is vertical half-axis The last known aperture will be kept for the whole exported region (for a constant aperture, filling the first line is enough) ![](https://codimd.web.cern.ch/uploads/upload_e3db721be5a9ed8d0be1ce7a88a7f76a.png) Before exporting, define how often to split a curve: ![](https://codimd.web.cern.ch/uploads/upload_c041f68575fda212cd3f71c6545202dc.png) Specify the filename and export: ![](https://codimd.web.cern.ch/uploads/upload_b73655216b0b42e617d1040df220f497.png) # Inserting in Synrad Use the File -> Insert geometry -> To current structure command: ![](https://codimd.web.cern.ch/uploads/upload_0bd09b31308fffad3de6ab2c186f6dff.png) ![](https://codimd.web.cern.ch/uploads/upload_ca143d8814d9ee9e32419d4d6dc4c156.png) # Using custom apertures ![](https://codimd.web.cern.ch/uploads/upload_0c83fec7ffbb0b020858c592569881f4.png) ![](https://codimd.web.cern.ch/uploads/upload_29ed7e47abfe4aa3ac999281950d1a97.png) ![](https://codimd.web.cern.ch/uploads/upload_45ac69cca9657ae4e37a6341dfbc6ac0.png) ![](https://codimd.web.cern.ch/uploads/upload_d126efcefba5bc03255a4ee5b9c5443e.png) ![](https://codimd.web.cern.ch/uploads/upload_53805a063d4f96206547f61259e19def.png) ![](https://codimd.web.cern.ch/uploads/upload_38b284d529ddb829c06f6c405a27f488.png) # Adding custom apertures [Documentation for custom aperturtes](https://molflow.web.cern.ch/node/364) ![](https://codimd.web.cern.ch/uploads/upload_ccc2df393cd17fb391952a3a413775d5.png) ![](https://codimd.web.cern.ch/uploads/upload_5188d872c4b74a681cecb0810ef216f5.png) ![](https://codimd.web.cern.ch/uploads/upload_c0c6f008f67e5bd1298449d032d09dfc.png) ![](https://codimd.web.cern.ch/uploads/upload_c32c4459a5d7b2d9be9ef67ee9d60592.png) ![](https://codimd.web.cern.ch/uploads/upload_2f33d99352aaaaad1cf2f24e393076c0.png) ![](https://codimd.web.cern.ch/uploads/upload_e9be02362b388c69b035d3fa12b2428a.png) ![](https://codimd.web.cern.ch/uploads/upload_2a6e398ba8ec4452d2da62b7b9f4e386.png) ![](https://codimd.web.cern.ch/uploads/upload_7cdb9acda008d320cc65a32bfaad6754.png) ![](https://codimd.web.cern.ch/uploads/upload_e4b8ed76ced7fdc6c9a97b4b0f89f68f.png) ![](https://codimd.web.cern.ch/uploads/upload_0925b6182322a1e9c78ac8097bdae32e.png) ![](https://codimd.web.cern.ch/uploads/upload_8973f5b3c8a254399b485033707db24c.png) ![](https://codimd.web.cern.ch/uploads/upload_347df6f9c0e0a0cdee6ce28a13a5e618.png) ![](https://codimd.web.cern.ch/uploads/upload_84eb4e0b2ce4eebb44e69182240a9c97.png)