SOFiSTiK Forum

It is currently Wed Nov 20, 2019 8:28 pm

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
PostPosted: Thu Oct 22, 2015 6:38 am 
Offline

Joined: Fri Aug 19, 2011 5:46 pm
Posts: 30
Liebe Forenmitglieder,

wie kann man die Knotenkoordinaten aus der Datenbank lesen?

Dankeschön!


Top
 Profile  
 
PostPosted: Thu Oct 22, 2015 7:44 am 
Offline

Joined: Tue Jun 20, 2006 9:32 am
Posts: 446
Hallo,

zum Auslesen der Knotenkoordinaten aus der CDB gibt es mehrere Möglichkeiten:
1. ResultViewer (siehe Beispiel)
2. CADINP Zugriff auf die CDB (siehe Beispiel und Handbuch unter Hilfe->spezielle Hilfe->CDBASE)
3. Excel-Makro, aufrufen über das Knöpfchen in der Werkzeugleiste

Viel Erfolg.

Code:
+prog aqua urs:1
kopf
norm din en1992-2004
beto 1 c 25
stah 2 b 500
ende

+prog sofimsha urs:2
kopf
syst 2dsl
knot 1 0  0
     2 10 0
     3 10 5
     4 0  5

rand 1 bez 'R.O' ; 1 2 teil 20
rand 2 bez 'R.R' ; 2 3 teil 20 typ cz ca 11000*0.20/3
rand 3 bez 'R.U' ; 3 4 teil 20
rand 4 bez 'R.L' ; 4 1 teil 20 typ cz ca 11000*0.20/3

quad fit 4 3 2 1 mnr 1 mbw 2 t 200 m 20 n 20
ende

+prog sofiload urs:3
kopf
act g
        lf 1 egz 1.00
                quad grp 0 typ pzz p 1.50
act q_a
        lf 2
                quad grp 0 typ pzz p 2.70

act komb 1.00 0.00 part q sup alex
        lf 11
                copy 1 1.35
                     2 1.50
ende

+prog ase urs:4
kopf
syst prob line
lf 1,2,11
ende

+prog bemess urs:5
kopf

geom ho 30 dho 10 ddho 10 hu 30 dhu 10 ddhu 10
rich 0 0

para do 10 do2 10 do3 10 $$
     du 10 du2 10 du3 10 $$
     aso 3.95 aso2 3.95 aso3 3.95 $$
     asu 3.95 asu2 3.95 asu3 3.95
ende


+prog bemess urs:6
kopf
elem
lf 11
steu bruc bmod uebe LFB 1
ende

+PROG RESULTS urs:7
KOPF
SIZE DINA "-URS"
BILD
STRU TYP  KNR ETYP KNOT DARS DLST
STRU TYP    X ETYP KNOT DARS DLST
STRU TYP    Y ETYP KNOT DARS DLST
STRU TYP    Z ETYP KNOT DARS DLST
ENDE

+prog template urs:8
kopf
seit nzei 1e10 rand 0
let#CDB_IER 0
@Key NODE
txa Knotenkoordinaten
txa Nr.        X        Y        Z
txa           [m]      [m]      [m]
loop#i
        let#NR @NR
                if #CDB_IER==0
                        let#X @XYZ+0
                        let#Y @XYZ+1
                        let#Z @XYZ+2

                        txa #(NR,6.0) #(X,8.3) #(Y,8.3) #(Z,8.3)
                endif
endloop #CDB_IER<2
ende

_________________
Schöne Grüße

Philipp Loosmann


Top
 Profile  
 
PostPosted: Sat Oct 24, 2015 4:42 am 
Offline

Joined: Fri Aug 19, 2011 5:46 pm
Posts: 30
Kann man die Knotenkoordinaten im Teddy auch direkt ansprechen?

Beispiel Lasteingabe im Programm Sofiload:

AREA TYP PZZ P1 2.5 $$
X1 {X-Kooordinate Knoten 10007} Y1 {Y-Kooordinate Knoten 10007} $$
X2 {X-Kooordinate Knoten 10051} Y2 {Y-Kooordinate Knoten 10051} $$
...


Top
 Profile  
 
PostPosted: Sun Oct 25, 2015 4:58 pm 
Offline

Joined: Tue Jun 20, 2006 9:32 am
Posts: 446
Hallo,

ja man könnte mit etwas Schreibaufwand die Knoten samt Koordinaten in mehrere Array auslesen und danach in SOFiLOAD verwenden.

Komfortabler, weil einfacher, ist jedoch folgendes:
Code:
AREA TYP PZZ P1 2.5 $$
X1 GPT Y1 10007 $$
X2 GPT Y2 10051 $$
...

_________________
Schöne Grüße

Philipp Loosmann


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot], MSN [Bot] and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group