Przejdź do głównej zawartości

Budowa szprosów

Szprosy dowolne opisane są przy pomocy <custom_glazing_bar>. Każda ramka <frame no=?>posiada ma oddzielny szpros. Budowa szprosu składa się z : <sequence>, <dimmensions> i <material>.

Przykładowa budowa szprosu​

<custom_glazing_bar>
<frame no="1">
<sequence>
<w1>111</w1>
<w2>111</w2>
<h1>010</h1>
<h2>101</h2>
</sequence>
<dimmensions>
<w1>300</w1>
<w2>700</w2>
<h1>300</h1>
<h2>700</h2>
</dimmensions>
<material>
<w1>SZPROS</w1>
<h1>SZPROS</h1>
</material>
</frame>
</custom_glazing_bar>

Znacznik <sequence>​

Znacznik składa się z maksymalnie 9 wartości <w1> ... <w9> oraz <h1> ... <h9>. Każda wartość to zerojedynkowy ciąg 9 znaków oznaczających występowanie fragmentu belki. Wartość 0 oznacza brak belki, wartość 1 oznacza że belka występuje.

W poniższym przykładzie mamy

<sequence>
<w1>111</w1>
<w2>111</w2>
<h1>010</h1>
<h2>101</h2>
</sequence>

RysunekPrzykład konfiguracji belek w szprosie dowolnym

Znacznik <dimmensions>​

Znacznik składa się z maksymalnie 9 wartości <w1> ... <w9> oraz <h1> ... <h9>. Każda wartość jest współrzędną położenia belki wyrażoną w mm. Punkt zerowy znajduje się w lewym dolnym rogu.

W poniższym przykładzie mamy

<dimmensions>
<w1>300</w1>
<w2>700</w2>
<h1>300</h1>
<h2>700</h2>
</dimmensions>

Rysunek]

Znacznik <material>​

Znacznik składa się z maksymalnie 9 wartości <w1> ... <w9> oraz <h1> ... <h9>. Każda wartość jest nazwą szprosu według klienta. Jeżeli w pliku znajduje się znacznik /position/product to wtedy nazwa szprosu jest ustalana na podstawie słownika a_slo11 a następnie a_trans. W przeciwnym wypadku nazwa szprosu jest ustalana od razu w słowniku a_trans.

Obecnie CUTTER daje możliwość zapisu róznych materiałów dla belek poziomych i pionowych. Nie ma możliwości definiowania innych materiałów dla kolejnych belek poziomych i pionowych. Wszystkie belki poziome są z takiego samego materiału. To samo dotyczy belek pionowych. W imporcie pliku COIF czytane są tylko wartości <w1> i <h1>.

<material>
<w1>SZPROS18</w1>
<h1>SZPROS18</h1>
</material>

Szprosy standardowe​

Szprosy standardowe to na przykład krata dowolna. Jeżeli szpros dowolny jest kratą prostokątną to szpros jest zapisany w bazie CUTTERa jak szpros standardowy. Zaletą takiego zapisu jest możliwość edycji takiego szprosa.

Poniższy szpros zostanie zapisany jako krata prostokątna dowolna o podziale 2x2

<custom_glazing_bar>
<frame no="1">
<sequence>
<w1>11</w1>
<h1>11</h1>
</sequence>
<dimmensions>
<w1>300</w1>
<h1>300</h1>
</dimmensions>
<material>
<w1>SZPROS</w1>
<h1>SZPROS</h1>
</material>
</frame>
</custom_glazing_bar>

Procedura zamiany szprosu COIF na CUTTER​

Obecnie procedura zamiany szprosu z zapisu COIF na zapis CUTTER wygląda następująco:

  1. Czy są pełne belki (od krawędzi do krawędzi). Jeżeli tak to zapisz szpros krata dowolna (nr 2). Jeżeli nie to przejdź dalej.
  2. Czy to jest prostokąt? Jeżeli tak to zapisz szpros dowolny( nr 16). Jeżeli nie to przejdź dalej.
  3. Zapisz szpros szablon (nr 11).