2013년 11월 25일 월요일

C# 학습




  • 배열

  • 배열


    할당된 배열의 사이즈 변경


    String [] arr = new String[10];

    for(int i=0; i < 20; i++){
    if(i == arr.Length) {
    Array.Resize<String>(ref arr, arr.Length + 1);
    arr[arr.Length - 1] = "값";
    else {
    arr[i] = "값2";
    }



    [출처] [C#] 동적배열|작성자 monk773

    2013년 11월 23일 토요일

    도면과 리포트에서 플렛바 설정하기

    특정규격의 플래이트를 도면과 리포트상에서 플랫바 규격으로 표기
    http://teklastructures.support.tekla.com/190/en/sys_showing_plates_as_flat_bars

    XS_USE_FLAT_DESIGNATION = TRUE.
    XS_FLAT_PREFIX = FB

     ..\environments\your_environment\profil\Fltprops.inp 여기에

    "재질" 6 8 9(두깨)
    20 25 (너비)

    위와같은 규칙으로 작성후 프로젝트 폴더나 회사폴더에 넣는다.


    2013년 11월 19일 화요일

    2013년 11월 5일 화요일

    도면의 "EL"문자열 사용자화

    Tekla Structures/<version>/messages/dim_operation.ail
    dim_operation_dim_elevation_prefix EL을 교체


    http://teklastructures.support.tekla.com/fi/171/en/dra_creating_elevation_dimensions

    2013년 11월 4일 월요일

    tekla System parametric profiles

    내경우 CHK'D PL의 프로파일을 쓰기위해서 필요했다.

    profitab.inp

    http://teklastructures.support.tekla.com/190/en/mod_catalogs_parametric_profiles

    tekla advanced Options

    XS_ASSEMBLY_POSITION_NUMBER_FORMAT_STRING
    =%%ASSEMBLY_PREFIX%%/%%ASSEMBLY_POS.3%%

    도면의 출력이름설정 끝에 A는 ASSEMBLY
    XS_DRAWING_PLOT_FILE_NAME_A
    http://teklastructures.support.tekla.com/180/en/dra_print_file_name_format


    XS_USE_LONG_POINTS_IN_DIMENSIONING

    XS_USE_NEW_PLATE_DESIGNATION
    TRUE로 설정하면, 폭이 길이보다 클 때에 폭과 길이의 값이 자동적으로 바뀝니다.