Esimerkki - Osasarja SmartSnap-komponentissa
Library
Pituus määräytyy annettujen kahden pisteen välille.
- L = Pituus
- Aseta L (Pituus) ei-ajavaksi mitan ensimmäisen osan 3D-luonnokseen.
- Määritä osasarjan määrä- ja lukumäärä-kaavat osasarjan keskusteluikkunaan.
Vaihtoehto A
Osat ovat vakiolevyisiä (vakiomitta), pää tasataan.
- Väliosat samanlevyisiä, tasan 600 mm.
- Päät tasataan siten, että kaide on symmetrinen. Päätyosien leveys on aina suurempi kuin 600/2, eli 300 mm.
- Päätymitta a on:
a = (L-(int(L/600-1.5))*600)/2
- Keskiosien osarajan lukumäärä on:
n = int(DIM_X/600)+1
Päätytasattu kaide-elementti
Vaihtoehto B
Kaikki osat ovat samanlevyisiä.
- Kaikki välit tasataan samanlevyisiksi. Nimellismitta on 1000 mm.
- Tasaus tehdään muuttamalla kaikki osat samanlevyisiksi. Mahdollisimman lähelle 1000 mm pituutta.
- Yksittäisen osan leveys a on:
a = int(L)/int(L/1000)
- Osien lukumäärä n on:
n = int(DIM_X/1000)+1
Vakiolevyisistä elementeistä koottu kaidekomponentti