
    _ja              
       $   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iddidddddigdZd Zd Zd Zd Zy)u  i-want-a-39e7: 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": "i-want-a-39e7", "cut": "princess", "carat": 3.0, "size": 8, "metal": "18k_rose_gold", "shank": {"type": "band"}, "head": {"type": "prong"}, "accents": [{"type": "side_stones", "ratio": 0.3}, {"type": "pave"}]}'
    N)Pathringcli)
build_ringzi-want-a-39e7princessg      @   18k_rose_goldtypebandprongside_stonesg333333?)r	   ratiopave)namecutcaratsizemetalshankheadaccentsc                       t        t              S )Nr   SPEC     '/opt/ringagent/designs/i-want-a-39e7.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>r4      s     N""$,, Dy  "3t9% )
S!Veqwy  qA  LR  T[  K\  s@  KN  jO  RX  Z`  Qa  ib  c-
(
r   