Discussion Groups

Robot Structural Analysis

Reply
Contributor
dan.suciu
Posts: 11
Registered: ‎10-31-2011
Accepted Solution

Truss insertion error

411 Views, 10 Replies
03-02-2012 06:30 AM

Hi,

I am trying to insert a truss element from the library, but as soon as I finish editing the parameters,

and click apply,ok  , it gives me an error(this is valid for all library elements)

I have tried going in different project types to see if this is the problem , but same error appears.

i have attached the error mesage,\

the error is :

Syntax incorect:line ignored

(2*%NF-1) %DIAGS "gamma" %DIAGSgamma

 

thanks in advance,

Dan,Suciu

Please use plain text.
Product Support
Artur.Kosakowski
Posts: 4,837
Registered: ‎12-17-2010

Re: Truss insertion error

03-02-2012 06:40 AM in reply to: dan.suciu

What language do you work with in Robot and what are the material and steel section databases declared in Job Preferences?



Artur Kosakowski
Please use plain text.
Contributor
dan.suciu
Posts: 11
Registered: ‎10-31-2011

Re: Truss insertion error

03-02-2012 06:45 AM in reply to: Artur.Kosakowski

the regional settings and printout language is Romanian, the working language is English

the material database is Eurocode with S460M M/L

the steel section database is ROMAN (for romanian steel products)

Please use plain text.
Product Support
Artur.Kosakowski
Posts: 4,837
Registered: ‎12-17-2010

Re: Truss insertion error

03-02-2012 07:08 AM in reply to: dan.suciu

The library structures are based on the text files which are language dependent. For Romanian regional settings they have French name for steel (Acier) material assigned which doesn't exist in the Eurocode material database. Please add it  in the way shown on the attached picture. Of course you should change the material of bars to the intended one after inserting the truss.

 

If you find your post answered press the Accept as Solution button please. This will help other users to find solutions much faster. Thank you.



Artur Kosakowski
Please use plain text.
Contributor
dan.suciu
Posts: 11
Registered: ‎10-31-2011

Re: Truss insertion error

03-02-2012 07:29 AM in reply to: Artur.Kosakowski

thank you,

this has solved the problem

Please use plain text.
Member
wadii.bouzemmi
Posts: 5
Registered: ‎08-07-2012

Re: Truss insertion error

08-07-2012 08:04 AM in reply to: Artur.Kosakowski

ROBOT97 Triangular Truss Type 1
TRU PLA
VER NON
VAR
SECTION "Dimensions" "d_tria1"
  %UP = [BOOL] ?"0" : *First Diagonal Up
  %SLL=]0.0,100000.0,ULENGTH] ?"30.0" : *Length L:
  %SH=]0.0,100000.0,ULENGTH] ?"6.0"   : *Height H:
  %NF=[4,50] ?"6" : *Number of Fields:
  %MEMB=[BOOL] ?"1" : *Continuous chord
  %REL=[BOOL] ?"1" : *Moments Released
SECTION "More..." "d_tria1a"
  %DIS=[0.0,1000.0,ULENGTH] ?"0.0"    :*Distance D:
  %DID=[0.0,1000.0,ULENGTH] ?"0.0"    :*Distance D1:
SECTION "Sections" "d_tria1"
  %CHORU= [profil]?"WT 12x52"               : *Upper Chord -
  %CHORUgamma= ?"0"                         : * - gamma angle =
  %CHORL= [profil]?"WT 12x42"               : *Lower Chord -
  %CHORLgamma= ?"180"                       : * - gamma angle =
  %DIAGS= [profil]?"DL 2x2x0.25"            : *Diagonals -
  %DIAGSgamma= ?"0"                         : * - gamma angle =
  %POSTS= [profil]?"DL 2.5x2.5x0.25"        : *Posts -
  %POSTSgamma= ?"0"                         : * - gamma angle =
VAR END
NUM DIS
UNITS
Len=ft Force=kip
NOD
1 0 0
#if %DIS = 0.0
1 tra x=(%SLL/%NF) 2 G (%NF)
(%NF+2)r((%NF+4)/2-3) (%SLL/%NF) (2*%SH/%NF)  (%SLL/2) (%SH)
(%NF+2+%NF/2)r((%NF+4)/2-4) (%SLL/2+%SLL/%NF) (%SH-2*%SH/%NF) (%SLL-%SLL/%NF) (2*%SH/%NF)
#else
1 tra x=(%SLL/%NF) z=(%DIS/%NF) 2 G (%NF)
(%NF+2)r((%NF+4)/2-3) (%SLL/%NF) (2*%SH/%NF+(%DIS/%NF))  (%SLL/2) (%SH+(%DIS/2))
(%NF+2+%NF/2)r((%NF+4)/2-4) (%SLL/2+%SLL/%NF) (%SH+(%DIS/2)-2*%SH/%NF+(%DIS/%NF)) (%SLL-%SLL/%NF) (2*%SH/%NF+%DIS-(%DIS/%NF))
#endif
#if %DID > 0.0
1 tra x=(%SLL/%NF) z=(%DIS/%NF+(2*%DID/%NF)) 2 G (%NF/2)
(%NF/2+1) tra x=(%SLL/%NF) z=(%DIS/%NF-(2*%DID/%NF)) (%NF/2+2) G (%NF/2)
#endif
ELE
#if %MEMB = 0
1r(%NF-1) 1 2
(%NF+1) 1 (%NF+2)
(%NF+2)r(%NF-3) (%NF+2) (%NF+3)
(2*%NF) (2*%NF) (%NF+1)
#if %UP = 1
 (2*%NF+1)r(%NF/2-2) 2 (%NF+3)
 (2*%NF+%NF/2)r(%NF/2-2) (%NF)by-1 (2*%NF-1)by-1
#else
 (2*%NF+1)r(%NF/2-2) 3 (%NF+2)
 (2*%NF+%NF/2)r(%NF/2-2) (%NF-1)by-1 (2*%NF)by-1
#endif
(3*%NF+1)r(%NF-2) 2 (%NF+2)
#else
    #if %DID=0
     1 1 (%NF+1)
     2 1 (3*%NF/2+1)
     3 (%NF+1) (3*%NF/2+1)
    #else
     1 1 (%NF/2+1)
     2 (%NF/2+1) (%NF+1)
     3 1 (3*%NF/2+1)
     4 (%NF+1) (3*%NF/2+1)
    #endif
     #if %UP = 1
      100r(%NF/2-2) 2 (%NF+3)
      (100+%NF/2-1)r(%NF/2-2) (%NF)by-1 (2*%NF-1)by-1
     #else
      100r(%NF/2-2) 3 (%NF+2)
      (100+%NF/2-1)r(%NF/2-2) (%NF-1)by-1 (2*%NF)by-1
     #endif
     200r(%NF-2) 2 (%NF+2)
#endif
PRO
STEEL
#if %MEMB = 0
 1to(%NF)                  %CHORL "gamma" %CHORLgamma
 (%NF+1)                   %CHORU "gamma" %CHORUgamma
 (%NF+2)to(2*%NF-1)        %CHORU "gamma" %CHORUgamma
 (2*%NF)                   %CHORU "gamma" %CHORUgamma
 (2*%NF+1)to(5*%NF/2-1)    %DIAGS "gamma" %DIAGSgamma
 (2*%NF+%NF/2)to(3*%NF-2)  %DIAGS "gamma" %DIAGSgamma
 (3*%NF+1)to(4*%NF-1)      %POSTS "gamma" %POSTSgamma
#else
    #if %DID=0
     1 %CHORL "gamma" %CHORLgamma
     2 3 %CHORU "gamma" %CHORUgamma
    #else
     1 2 %CHORL "gamma" %CHORLgamma
     3 4 %CHORU "gamma" %CHORUgamma
    #endif
     #if %UP = 1
      100to(100+%NF-3) %DIAGS "gamma" %DIAGSgamma
     #else
      100to(100+%NF-3) %DIAGS "gamma" %DIAGSgamma
     #endif
     200to(200+%NF-2) %POSTS "gamma" %POSTSgamma
#endif

  REL
#if %REL = 1
#if %MEMB = 0
   ELE 1to(%NF)                  ORI ry  END ry
   ELE (%NF+1)                   ORI ry  END ry
   ELE (%NF+2)to(2*%NF-1)        ORI ry  END ry
   ELE (2*%NF)                   ORI ry  END ry
   ELE (2*%NF+1)to(5*%NF/2-1)    ORI ry  END ry
   ELE (2*%NF+%NF/2)to(3*%NF-2)  ORI ry  END ry
   ELE (3*%NF+1)to(4*%NF-1)      ORI ry  END ry
#else
    #if %DID=0
     ELE 1 ORI ry  END ry
     ELE 2 3 ORI ry  END ry
    #else
     ELE 1 2 ORI ry  END ry
     ELE 3 4 ORI ry  END ry
    #endif
     #if %UP = 1
      ELE 100to(100+%NF-3) ORI ry  END ry
     #else
      ELE 100to(100+%NF-3) ORI ry  END ry
     #endif
     ELE 200to(200+%NF-2) ORI ry  END ry
#endif
#endif

  SUP
END
;-----
SUP
1 (%NF+1)
LOA
CASE # 1
(%NF+2)to(2*%NF) Fz=-1.0
END

Please use plain text.
Member
edyez
Posts: 3
Registered: ‎02-13-2013

Re: Truss insertion error

02-13-2013 11:26 AM in reply to: dan.suciu

salut aceeasi problema am si eu .....zi mi exact te rog **** ai facut ...am incercat sa aplic ce am vazut in imaginea aceea atasata si tot nu a mers ! ms fain

Please use plain text.
Member
edyez
Posts: 3
Registered: ‎02-13-2013

Re: Truss insertion error

02-13-2013 11:48 AM in reply to: Artur.Kosakowski

i have done what you say , and it doesn`t work ... pls give me details ... greetings !

Please use plain text.
Product Support
Artur.Kosakowski
Posts: 4,837
Registered: ‎12-17-2010

Re: Truss insertion error

02-14-2013 12:11 AM in reply to: edyez

Could you give me the answers on the questions from the message 2?



Artur Kosakowski
Please use plain text.
Member
edyez
Posts: 3
Registered: ‎02-13-2013

Re: Truss insertion error

02-14-2013 12:58 AM in reply to: dan.suciu

I set all over the Romanian language ! and the second problem : i can` t set up ASD in Preferences (there is ASD and ROBOT - with robot checked). thanks

Please use plain text.