
    _je                        d Z ddlZddlmZ  ee      j                         j                  D ]9  Zedz  j                         sej                  j                  d ee              n ddlmZ dddd	d
ddddidddgd	Zd Zd Zd Zd Zy)u  make-a-new-f730: generated by ringcli — DO NOT hand-edit geometry.
To change this ring, change SPEC (or STYLE in ringcli/templates.py) and rerun:
  .cad-venv/bin/python -m ringcli.cli build --spec-json '{"name": "make-a-new-f730", "cut": "emerald", "carat": 1.5, "standard": "US", "size": 10, "archetype": "three_stone", "metal": "18k_yellow_gold", "head": {"type": "prong"}, "accents": [{"type": "pave", "melee_mm": 0.6}]}'
    N)Pathringcli)
build_ringzmake-a-new-f730emeraldg      ?US
   three_stone18k_yellow_goldtypeprongpaveg333333?)r   melee_mm)	namecutcaratstandardsize	archetypemetalheadaccentsc                       t        t              S )Nr   SPEC     )/opt/ringagent/designs/make-a-new-f730.pygen_stepr      s    dr   c                  $    t        t        d      S )z@Raw colored parts list for the renderer (Compound drops colors).T)
parts_onlyr   r   r   r   	gen_partsr!      s    dt,,r   c                  $    t        t        d      S )u=   The single fused metal Solid — the printable/castable body.T)fusedr   r   r   r   	gen_metalr$      s    d$''r   c                  &    ddl m}   | t              S )zBGreen casting sprue + feeder stems (render/print aid, never cast).r   supports_for)ringcli.templatesr'   r   r&   s    r   gen_supportsr)      s    .r   )__doc__syspathlibr   __file__resolveparents_ancis_dirpathinsertstrr(   r   r   r   r!   r$   r)   r   r   r   <module>r5      s     N""$,, Dy  "3t9% )!)ct]_n{  GX  ci  kr  bs  JP  ^a  Ab  @c  d-
(
r   