Thông tin tài liệu:
Nội dung chương 4 trình bày về cấu trúc tệp dữ liệu. Cấu trúc tệp dữ liệu của KCW bao gồm từ khoá, danh sách các đối tượng và thuộc tính gán cho các đối tượng. Từ khoá là một chuỗi ký tự tiếng Anh có tác dụng phân tích các khối dữ liệu.
Nội dung trích xuất từ tài liệu:
Hướng dẫn sử dụng KCW2005-chuơng 4 51 Ch−¬ng IV : cÊu tróc tÖp d÷ liÖuCÊu Tróc Chung CÊu tróc tÖp d÷ liÖu cña KCW bao gåm tõ kho¸, danh s¸ch c¸c ®èi t−îng vµ thuéc tÝnhg¸n cho c¸c ®èi t−îng. Tõ kho¸ lµ mét chuçi ký tù tiÕng Anh cã t¸c dông ph©n c¸ch c¸c khèid÷ liÖu. Chuçi nµy cã thÓ lµ ch÷ hoa hoÆc ch÷ th−êng, gi÷a c¸c ký tù trong chuçi cã thÓ cã méthoÆc nhiÒu kho¶ng trèng. Tõ kho¸ b¾t buéc ph¶i n»m trªn cïng mét dßng.VÝ dô :JOINT COORDINATES C¸c ®èi t−îng cña KCW lµ nót, phÇn tö thanh, phÇn tö tÊm, c¸c tr−êng hîp t¶i trängv.v...Sau mçi tõ kho¸ lµ c¸c chuçi chøa danh s¸ch c¸c ®èi t−îng vµ thuéc tÝnh cÇn g¸n chochóng. Chuçi nµy cã thÓ n»m trªn cïng mét dßng hoÆc nhiÒu dßng kh¸c nhau. NÕu n»m ënhiÒu dßng kh¸c nhau thi cuèi mçi dßng ph¶i cã ký tù nèi chuçi. Ký tù nµy ®−îc mÆc ®Þnh lµ(-). Tªn hoÆc sè thø tù cña c¸c ®èi t−îng ®−îc ph©n c¸ch bëi mét hoÆc nhiÒu kho¶ng trènghoÆc tõ tiÕng Anh (TO). Tõ (TO) dïng ®Ó ph¸t sinh c¸c ®èi t−îng n»m gi÷a hai ®èi t−îng n»mtr−íc vµ sau (TO) víi b−íc nhÈy lµ 1.VÝ dô :MEMBER PROPERTY1 2 4 TO 10 REC YD 0.4 ZD 0.2Dßng lÖnh trªn nh»m khai b¸o tiÕt diÖn phÇn tö thanh cã tªn lµ 1, 2 vµ phÇn tö thanh tõ 4 ®Õn10.C¸c thuéc tÝnh g¸n cho ®èi t−îng n»m ngay sau danh s¸ch. B¾t ®Çu phÇn khai b¸o thuéc tÝnhth−êng lµ tõ kho¸ ®Æc tr−ng cho thuéc tÝnh ®ã vµ tr−íc mçi gi¸ trÞ th−êng lµ tªn cña biÕn.ë vÝ dô trªn REC lµ d¹ng tiÕt diÖn ch÷ nhËt, YD lµ chiÒu cao tiÕt diÖn cã gi¸ trÞ lµ 0.4, ZD lµchiÒu réng tiÕt diÖn cã gi¸ trÞ lµ 0.2.Ngoµi cÊu tróc c¬ b¶n trªn cßn cã mét sè cÊu tróc kh¸c. Chi tiÕt vÒ cÊu tróc cña mçi khèi d÷liÖu ®−îc tr×nh bµy trong néi dung chÝnh cña ch−¬ng nµy.Tiªu §ÒD¹ng khai b¸o :STRUCT SENG NS = Tªn c«ng tr×nh.N = Tªn ng−êi nhËp d÷ liÖu cho kÕt cÊu.Tªn c«ng tr×nh vµ tªn ng−êi nhËp d÷ liÖu cho kÕt cÊu lµ mét chuçi bÊt kú vµ cïng n»m trªnmét dßng. Hai dßng tiªu ®Ò nµy th−êng ®Æt ë ®Çu tÖp d÷ liÖu. 52§¬n VÞD¹ng khai b¸o :UNITS F LF = §¬n vÞ lùc lµ mét trong c¸c gi¸ trÞ sau : POUNDS, KIP, N, KN, KG, T.L = §¬n vÞ chiÒu dµi lµ mét trong c¸c gi¸ trÞ sau : INCHES, FEET, MM, CM, DM,M.F vµ L cã thÓ ®æi vÞ trÝ cho nhau. Cã thÓ khai b¸o ®¬n vÞ tÝnh t¹i nhiÒu vÞ trÝ trong tÖp d÷ liÖunh−ng ch−¬ng tr×nh chØ nhËn dßng cuèi cïng. §¬n vÞ tÝnh thèng nhÊt cho toµn bé d÷ liÖu vµkÕt qu¶ tÝnh.VÝ Dô :UNITS T MHoÆcUNITS M THµm thêi gianD¹ng khai b¸o :TIME HISTORY FUNCTIONSHµm lùcD¹ng khai b¸o :FORCE nametime valueHµm gia tècD¹ng khai b¸o :ACCELERATION nametime valuename : tªn cña hµm thêi giantime : thêi gianvalue : gi¸ trÞ cña hµm thêi gianVÝ dô : 53TIME HISTORY FUNCTIONSFORCE 10.00000000000000E+0000 0.00000000000000E+00001.00000000000000E-0001 5.00000000000000E+00002.00000000000000E-0001 8.66020000000000E+00003.00000000000000E-0001 1.00000000000000E+00014.00000000000000E-0001 8.66030000000000E+00005.00000000000000E-0001 5.00000000000000E+00006.00000000000000E-0001 0.00000000000000E+00007.00000000000000E-0001 0.00000000000000E+00008.00000000000000E-0001 0.00000000000000E+00009.00000000000000E-0001 0.00000000000000E+0000hµm sè ¸p lùcD¹ng khai b¸o :PRESSURE FUNCTIONShµm sè ¸p lùc th«ng th−êngD¹ng khai b¸o :PRESS A a B b C c SIGN s NAME nameGi¸ trÞ cña hµm sè ¸p lùc lµ : Value=Ax+By+Cz+Dname : tªn cña hµm sè ¸p lùcs : tuú chän lÊy dÊu cña hµm sè ¸p lùc nhËn gi¸ trÞ sau :ALL : lÊy tÊt c¶POSITIVE : chØ lÊy gi¸ trÞ cã dÊu (+)NEGATIVE : chØ lÊy gi¸ trÞ cã dÊy (-)VÝ dô :PRESSURE FUNCTIONSPRESS A 0 B -2.5 C 0 D 5 SIGN ALL NAME datPRESS A 0 B -1 C 0 D 2 SIGN ALL NAME nuochµm sè ¸p lùc giãD¹ng khai b¸o :WIND dir REG reg TER ter Z0 z0 NAME namedir : h−íng ph©n bè cña giãreg : vïng ¸p lùcter : d¹ng ®Þa h×nhz0 : cao ®é mÆt ®Êtname : tªn hµm ¸p lùc 54VÝ dô :PRESSURE FUNCTIONSWIND Y REG 3 TER B Z0 0 NAME gTo¹ §é NótD¹ng khai b¸o :JOINT COORDINATESIXYZI = Tªn cña nót ph¶i lµ mét sè nguyªn d−¬ng.X,Y, Z = To¹ ®é cña nót theo hÖ to¹ ®é §Ò C¸c. To¹ ®é nót lµ sè thùc cã thÓ cã gi¸ trÞd−¬ng hoÆc ©m.Tªn nót vµ to¹ ®é cña nót ph¶i cïng n»m trªn mét dßng, mçi dßng chØ cho phÐp khai b¸o chomét nót.VÝ Dô :JOINT COORDINATES1 0.0000 0.0000 0.00002 4.0000 0.0000 0.00003 0.0000 4.0000 0.00004 4.0000 4.0000 0.0000C¸c dßng lÖnh trªn khai b¸o to¹ ®é c¸c nót cã tªn 1, 2, 3, 4 trong mÆt ph¼ng XY.Gèi TùaD¹ng khai b¸o :SUPPORTDanh s¸ch nót dir1 dir2 k NL h hk g gp fmax max fmin mindir1 lµ h−íng ng¨n c¶n chuyÓn vÞ nhËn c¸c gi¸ trÞ sau UX : Liªn kÕt cøng theo ph−¬ng trôc X. UY : Liªn kÕt cøng theo ph−¬ng trôc Y. UZ : Liªn kÕt cøng theo ph−¬ng trôc Z. RX : Liªn kÕt cøng (xoay) theo ph−¬ng trôc ...