Opis pliku tekla_dstv2dxf_<env>.def
Plik tekla_dstv2dxf_<env>.def jest używany podczas konwertowania plików z DSTV do formatu DXF za pomocą tekla_dstv2dxf.exe. Zawiera on wszystkie niezbędne ustawienia konwersji. Plik .def znajduje się w folderze ..\Tekla Structures\<version>\bin\applications\Tekla\Tools\dstv2dxf.
Aby uzyskać więcej informacji na temat konwersji, zobacz Konwertuj DSTV na DXF (stare narzędzie do konwersji)
Ustawienia środowiska [ENVIRONMENT]
INCLUDE_SHOP_DATA_SECTION=FALSE
Umożliwia określenie, czy w pliku DXF ma zostać wstawiona specjalna sekcja z danymi, aby plik DXF był lepiej importowany do oprogramowania CNC Shop Data Systems. Uwzględnienie tej specjalnej sekcji danych w pliku DXF powoduje, że nie będzie go można odczytać w programie AutoCAD.
Opcje: TRUE, FALSE
NO_INFILE_EXT_IN_OUTFILE=TRUE
Umożliwia dodanie rozszerzenia pliku wejściowego do pliku wyjściowego.
Opcje:
TRUE: p1001.dxf
FALSE: p1001.nc1.dxf
DRAW_CROSSHAIRS=HOLES
Umożliwia określenie, czy w otworach zwykłych i podłużnych ma być rysowany krzyżyk.
Opcje: HOLES, LONG_HOLES, BOTH, NONE
HOLES:
LONG_HOLES:
BOTH:
NONE:
SIDE_TO_CONVERT=FRONT
Określ stronę elementu, która ma być konwertowana.
Opcje: FRONT, TOP, BACK, BELOW
Określ powierzchnię elementu wyświetlaną w pliku DXF. To ustawienie było początkowo przeznaczone dla blach.
Bardziej typową opcją jest FRONT. Czasem może być potrzebne inne obrócenie blachy i wówczas można zmienić to ustawienie na BACK. Oprócz ustawienia SIDE_TO_CONVERT, wymagane jest, aby pliki NC były tworzone, gdy opcja zaawansowana XS_DSTV_WRITE_BEHIND_FACE_FOR_PLATE ma wartość TRUE, co spowoduje wstawienie danych tylnej strony blachy w pliku NC.
OUTPUT_CONTOURS_AS=POLYLINES
Umożliwia konwertowanie obrysów na polilinie lub linie i łuki.
Opcje: POLYLINES, LINES_ARCS
W przypadku wybrania OUTPUT_CONTOURS_AS=LINES_ARCS:
- w otworach podłużnych mogą czasem występować szczeliny/odsunięcia między prostymi liniami a łukami.
- Niekiedy generowany jest plik 3D DXF zamiast pliku 2D DXF.
W przypadku ustawienia OUTPUT_CONTOURS_AS=POLYLINES plik DXF może być nieprawidłowy, jeśli plik NC utworzono przy ustawieniu Inner corner=0.
CONTOUR_DIRECTION=REVERSE
Umożliwia zdefiniowanie kierunku konturu. Ta opcja zmienia współrzędne wierzchołków i kolejność ich zapisywania. Po otwarciu pliku DXF w edytorze tekstu widać różnicę: przy opcji „reverse” kolejność jest zgodna z kierunkiem ruchu wskazówek zegara, a przy opcji „forward” jest przeciwna.
Opcje: REVERSE, FORWARD
CONTOUR_DIRECTION działa tylko w przypadku ustawienia OUTPUT_CONTOURS_AS=POLYLINES. Jeśli zostanie wybrana opcja LINES_ARCS, rezultatem jest zawsze FORWARD (kolejność przeciwna do kierunku ruchu wskazówek zegara).
CONVERT_HOLES_TO_POLYLINES=TRUE
Umożliwia konwertowanie otworów na polilinie.
Opcje: TRUE, FALSE
MAX_HOLE_DIAMETER_TO_POINTS=10.0
Umożliwia konwertowanie małych otworów na punkty w pliku DXF.
Jeśli MAX_HOLE_DIAMETER_TO_POINTS otrzyma wartość, otwory o średnicy mniejszej niż ta wartość będą zgodne z ustawieniem HOLE_POINT_SIZE i HOLE_POINT_STYLE. Przy tym sposobie wizualizacji punktów symbole otworów już nie wskazują, czy otwór jest większy lub mniejszy od innego otworu, tylko wszystkie symbole mają taki sam rozmiar.
HOLE_POINT_STYLE=33 i HOLE_POINT_SIZE=5
Styl i rozmiar punktów otworów.
1 oznacza okrąg, ale to ustawienie nie jest używane
2 oznacza znak +.
3 oznacza znak X.
4 oznacza krótką linię.
33 oznacza okrąg.
34 oznacza okrąg ze znakiem +.
35 oznacza okrąg ze znakiem X.
36 oznacza okrąg z krótką linią.
SCALE_DSTV_BY=0.03937
Wartość 0.03937 przekształca jednostki na brytyjskie.
Wartość 1.0 zachowuje jednostki metryczne.
ADD_OUTER_CONTOUR_ROUNDINGS=FALSE
Umożliwia dodawanie otworów do zaokrągleń. Wpływa to wyłącznie na zaokrąglenia utworzone przy użyciu Kształt naroży wewnętrznych: Ustawienie 1 w oknie dialogowym Ustawienia pliku NC na karcie Otwory i wycięcia. Informacja o rozmiarze otworu jest przekazywana do pliku DSTV z wartości Promień w oknie dialogowym Ustawienia pliku NC i nie można skorygować rozmiaru otworu w konwerterze dstv2dxf.
Opcje: TRUE, FALSE
ADD_OUTER_CONTOUR_ROUNDINGS=FALSE:
ADD_OUTER_CONTOUR_ROUNDINGS=TRUE:
MIN_MATL_BETWEEN_HOLES=2.0
Określ, jak blisko siebie mogą się znajdować otwory podczas konwersji otworów podłużnych.
INPUT_FILE_DIR= oraz OUTPUT_FILE_DIR=
Foldery przeznaczone na pliki wejściowe i wyjściowe.
DEBUG=FALSE
Umożliwia wyświetlanie przetwarzania danych w oknie systemu DOS.
Opcje: TRUE lub FALSE
Specyfikacje tekstu [TEXT_SPECS]
TEXT_OPTIONS=PQDG
Określ opcje tekstu, które mają być używane w pliku DXF:
S dodaje znak strony (Side: v)
P dodaje znak elementu (Part: P/1)
B dodaje znak elementu i znak strony (Part: P/1, Side: v)
Q dodaje ilość (Quantity: 5)
G dodaje gatunek stali (Material: A36)
T dodaje grubość (Thickness: 3)
D dodaje rodzaj profilu (Desc: FL5/8X7)
TEXT_POSITION_X=30.0 oraz TEXT_POSITION_Y=30.0
Odległości X/Y lewego dolnego narożnika pierwszego wiersza tekstu od punktu początku <0,0> w pliku DXF.
TEXT_HEIGHT=0.0
Ustawienie TEXT_HEIGHT nie jest używane. Wysokość tekstu jest zawsze równa 10.0, również na warstwach tekstowych.
Text item prefixes
Można określić kilka różnych przedrostków elementów tekstowych. Przedrostek jest tylko wtedy zapisywany w pliku, gdy opcja CONCATENATE_TEXT ma wartość 0.
Można użyć następujących definicji przedrostka:
PART_MARK_PREFIX=Part:
SIDE_MARK_PREFIX=Side:
STEEL_QUALITY_PREFIX=Material:
QUANTITY_PREFIX=Quantity:
THICKNESS_PREFIX=Thickness:
DESCRIPTION_PREFIX=Desc:
CONCATENATE_TEXT=1
Umożliwia łączenie elementów tekstu (znak elementu, ilość, profil, gatunek) w jednym lub dwóch wierszach.
Opcje:
0: Wiersze tekstu nie są łączone. Przedrostki działają tylko z tą opcją.
1: Tekst znaku elementu w jednym wierszu, inne teksty połączone w innym wierszu.
2: Cały tekst w jednym wierszu.
CONCATENATE_CHAR=+
Umożliwia zdefiniowanie separatora o maksymalnie 19 znakach dla elementów tekstu.
Przykłady różnych specyfikacji tekstu
W poniższym przykładzie zostały użyte następujące ustawienia:
TEXT_OPTIONS=PQDG
TEXT_POSITION_X=30.0
TEXT_POSITION_Y=30.0
TEXT_HEIGHT=0.0
PART_MARK_PREFIX=Part:
SIDE_MARK_PREFIX=Side:
STEEL_QUALITY_PREFIX=Material:
QUANTITY_PREFIX=Quantity:
THICKNESS_PREFIX=Thickness:
DESCRIPTION_PREFIX=Desc:
CONCATENATE_TEXT=1
CONCATENATE_CHAR=+
W poniższym przykładzie zostały użyte następujące ustawienia: TEXT_OPTIONS=B, CONCATENATE_TEXT=0:
Różne warstwy [MISC_LAYERS]
| Jednostka | Nazwa warstwy | Kolor | Wysokość tekstu | Wyjście jako |
|---|---|---|---|---|
TEXT
|
TEXT
|
7 | Nieużywana, zawsze taka sama jak ogólne określenie wysokości tekstu równe 10.0. | |
OUTER_CONTOUR
|
CUT
|
7 | ||
INNER_CONTOUR
|
CUTOUT
|
4 | ||
PART_MARK
|
SCRIBE
|
3 | Nie należy ustawiać wartości dla tej opcji. Jeśli zostanie ustawiona, plik DXF nie zostanie utworzony. | |
PHANTOM
|
LAYOUT
|
4 | ||
NS_POP_PMARK
|
NS_POP_MARK
|
5 |
POP_CIRCLE2.0 (POP_CIRCLE lub POP_POINT, a następnie podany jest rozmiar)
|
|
FS_POP_PMARK
|
FS_POP_MARK
|
6 | 1.0
Ta wartość 1.0 jest średnicą otworu używanego do znaków maszynowych po dalszej stronie. Musi być zgodna z wartością w opcji „drill thru” (wiercenie przelotowe) w pliku machinex.ini |
POP_CIRCLE2.0 (POP_CIRCLE lub POP_POINT, a następnie podany jest rozmiar)
|
Tabela kolorów
1 = czerwony
2 = żółty
3 = zielony
4 = zielononiebieski
5 = niebieski
6 = magenta
7 = biały
8 = ciemnoszary
9 = jasnoszary
Warstwy otworów [HOLE_LAYERS]
| Nazwa warstwy | Średn. minim. | Średn. maksym. | Kolor |
|---|---|---|---|
| P1 | 8.0 | 10.31 | 7 |
| P2 | 10.32 | 11.90 | 7 |
| P3 | 11.91 | 14.0 | 7 |
Warstwy otworów owalnych [SLOT_LAYERS]
Typ i kolor wpływają na symbol, ale kolor obrysu lub strzałki otworu podłużnego (fantom) określony jest za pomocą definicji warstwy PHANTOM w definicji MISC_LAYERS.
| Nazwa warstwy | Średn. minim. | Średn. maksym. | Min. „b” | Maks. „b” | Min. „h” | Maks. „h” | Typ | Kolor | Fantom |
|---|---|---|---|---|---|---|---|---|---|
| 13_16x1 | 20.62 | 20.65 | 4.75 | 4.78 | 0.0 | 0.02 | 3 | 3 | PHANTOM_OUTLINE
|
| 13_16x1-7_8 | 20.62 | 20.65 | 26.97 | 26.99 | 0.0 | 0.02 | 3 | 3 | PHANTOM_OUTLINE
|
Poniżej pokazano trzy przykłady różnych typów fantomu. Pozostałe używane ustawienia to Slot type=1, HOLE_POINT_STYLE=33 i HOLE_POINT_SIZE=1
PHANTOM_ARROW:
PHANTOM_BOTH:
PHANTOM_OUTLINE:
PHANTOM_NONE:
Na poniższym rysunku objaśniono wymiary „b” i „h”:
Przykłady typów otworów podłużnych
Na tych przykładach pokazano różne typy otworów podłużnych, ale pozostałe ustawienia są takie same:
- Kolor warstwy otworu podłużnego 3 (zielony).
- Kolor warstwy otworu: 6 (magenta).
- Kolor warstwy fantomu: 1 (czerwony).
- Typ fantomu warstwy otworu podłużnego:
PHANTOM_OUTLINE - Ustawienia punktu otworu:
HOLE_POINT_STYLE=35,HOLE_POINT_SIZE=10
| Typ otworu podłużnego | Opis |
|---|---|
SLOT_TYPE_1
|
Jeden symbol otworu pośrodku otworu podłużnego. Symbol otworu jest zgodny z ustawieniami |
SLOT_TYPE_2
|
Dwa symbole otworu w otworze podłużnym. Symbol otworu jest zgodny z ustawieniami |
SLOT_TYPE_3
|
Jeden okrąg pośrodku otworu podłużnego. Rozmiar okręgu odpowiada rzeczywistemu rozmiarowi otworu. Kolor okręgu jest zgodny z kolorem warstwy otworu podłużnego, a kolor otworu podłużnego jest zgodny z kolorem warstwy fantomu. Symbol otworu podłużnego jest tworzony zgodnie z wybranym ustawieniem fantomu (w tym przykładzie |
SLOT_TYPE_4
|
Dwa okręgi w otworze podłużnym. Rozmiar okręgu odpowiada rzeczywistemu rozmiarowi otworu. Gdyby okręgi stykały się ze sobą, zostałby utworzony tylko jeden okrąg pośrodku otworu podłużnego. Symbol otworu podłużnego jest tworzony zgodnie z wybranym ustawieniem fantomu (w tym przykładzie |
SLOT_TYPE_5
|
Symbol otworu w pierwszym punkcie środkowym otworu podłużnego. Symbol otworu jest zgodny z ustawieniami |
SLOT_TYPE_6
|
Jeden okrąg w pierwszym punkcie środkowym otworu podłużnego. Symbol otworu podłużnego jest tworzony zgodnie z wybranym ustawieniem fantomu (w tym przykładzie |
SLOT_TYPE_7
|
Symbol otworu nie jest tworzony. Symbol otworu podłużnego jest tworzony zgodnie z wybranym ustawieniem fantomu (w tym przykładzie |