비밀번호를 잊으셨나요?

비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.

계정이 있나요? 로그인

You must login to ask a question.

비밀번호를 잊으셨나요?

아직 계정이 없으신가요? 회원가입 하기

해당 질문을 신고하는 이유를 간단히 입력해주세요.

해당 답변을 신고하는 이유를 간단히 입력해주세요.

해당 유저를 신고하는 이유를 간단히 입력해주세요.

로그인회원가입

고캐드 – 캐드(CAD) 정보의 중심

고캐드 – 캐드(CAD) 정보의 중심 Logo 고캐드 – 캐드(CAD) 정보의 중심 Logo

고캐드 – 캐드(CAD) 정보의 중심 Navigation

  • Q&A
    • AutoCAD & CADian
    • Inventor & Solidworks
    • Revit & ArchiCAD
    • 자유질문
    • 기타
  • 커뮤니티
    • 오늘의이슈
    • 자유게시판
    • 익명게시판
    • 건의게시판
  • 자료실
    • 자료요청
    • 일반파일
    • 도면샘플
    • 유틸리티
    • 기타
  • 작품 갤러리
    • 그래픽
    • 캐드도면
    • 3D모델
    • 기타
  • 뉴스&이벤트
    • 공지사항
    • 뉴스
    • 전시/행사
    • 이벤트
    • 기타
검색
질문하기

Mobile menu

닫기
질문하기
  • 홈
  • 카테고리
    • AutoCAD & CADian
    • Inventor & Solidworks
    • Revit & ArchiCAD
    • 자유질문
    • 기타
  • 투표
  • 커뮤니티 그룹
  • Q&A
    • AutoCAD & CADian
    • Inventor & Solidworks
    • Revit & ArchiCAD
    • 자유질문
    • 기타
  • 커뮤니티
    • 오늘의이슈
    • 자유게시판
    • 익명게시판
    • 건의게시판
  • 자료실
    • 자료요청
    • 일반파일
    • 도면샘플
    • 유틸리티
    • 기타
  • 작품 갤러리
    • 그래픽
    • 캐드도면
    • 3D모델
    • 기타
  • 뉴스&이벤트
    • 공지사항
    • 뉴스
    • 전시/행사
    • 이벤트
    • 기타
홈/ 질문/Q 154531
다음
진행 중
Lv.0
등록일: 2011-05-312011-05-31T15:06:31+09:00 2011-05-31T15:06:31+09:00카테고리: Inventor & Solidworks

[iLogic문의] 소스하나 예제로 짜주실분??


하다하다 안돼서 그냥 간단한 예제 하나 짜주시면 편집해서 사용토록 하려고합니다.

필요한 기능 설명

주목표 =  자동으로 파트넘버에따라 사용자 매개변수에 각각 다른 텍스트 변경 및 기입.

PartNumber 
     A001.ipt
     B001.ipt
     C001.ipt

1) PartNumber 확인 – 모든 파트넘버의 자릿수는 같고 처음 영어자릿수와 숫자가 바뀐다.

2) 사용자매개변수에 PNO라는 매개변수제목이 있나 확인한다.

3) 없다면 [Partnumber] 확인후 뒤에서 4번재글짜가 
     “A” 이면 PNO 의 값에 “All” 이라는 값을 넣는다.
     “B” 이면 PNO 의 값에 “Not” 이라는 값을 넣는다.
     “C” 이면 PNO 의 값에 “Null” 이라는 값을 넣는다.
     이도저도 아니라면 매개변수값을 빈칸으로 한다. (존재한다면 지운다.)

4) 존재한다면 [Partnumber] 확인후 뒤에서 4번재글짜가 
     “A” 이면 PNO 의 값에 “All” 이라는 값으로 수정한다.
     “B” 이면 PNO 의 값에 “Not” 이라는 값으로 수정한다.
     “C” 이면 PNO 의 값에 “Null” 이라는 값으로 수정한다.
     이도저도 아니라면 매개변수값을 빈칸으로 한다. (존재한다면 지운다.)

입력되는 값(Nul, All, Not)은 숫자나 치수가 아니라 텍스트 값입니다.

상기 소스를 기본 템플릿으로 하여 이벤트는 실행, 저장에 주면 자동으로 사용자 매개변수 값에
입력이 되도록 하고싶습니다.
예를든게 간단하지면 제가 구현하려는건 좀더 복잡하긴하지만 꼭 해보고 싶기도 하네요.
별지식없이 맨땅에 헤딩하고있으니 답답해서 문의드립니다.


  • 0
  • 2 2 답변
  • 46 조회
공유
  • Facebook

    관련 있는 질문들

    • 인벤터 작업표시줄 …으로 생략하는방법
    • 인벤터 패턴 관련
    • 인벤터 절곡 플랜지 관련 질문 입니다.
    • Inventor professional 사용하고있는데 인벤터도 오토캐드처럼 별칭편집없나요?

    2 답변

    • 작성 순
    • 최신 순
    • 공감 순
    1. aalan
    2. [Deleted User]
      2011-06-12T07:43:25+09:00답변 등록 답변 등록 일시 2011-06-12 7:43 am


      iLogic 내에서 파트넘버를 확인하여 매개변수 값(TEXT)을 등록하는 예문입니다
      최소한의 기본형식만 적었읍니다


      
      
      oMyParameter=ThisApplication.ActiveDocument.ComponentDefinition.Parameters.UserParameters
      sNum = Mid(iProperties.Value(“Project“, “Part Number“), 1, 1)

      Select Case sNum

      Case “A“
      oParameter=oMyParameter.AddByValue(“PNO“, “All“, UnitsTypeEnum.kTextUnits)

      Case “B“
      oParameter=oMyParameter.AddByValue(“PNO“, “Not“, UnitsTypeEnum.kTextUnits)

      Case “C“
      oParameter=oMyParameter.AddByValue(“PNO“, “Not“, UnitsTypeEnum.kTextUnits)

      Case Else
      oParameter=oMyParameter.AddByValue(“PNO“, “ “, UnitsTypeEnum.kTextUnits)

      End Select

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter
    3. [Deleted User]
      2011-06-12T17:01:33+09:00답변 등록 답변 등록 일시 2011-06-12 5:01 pm

      다음 주소에 어느정도 완성된 답변을 올렸읍니다

      http://blog.daum.net/cafeofhtewinter/408

      • 0
      • 공유
        공유
        • 공유 Facebook
        • 공유 Twitter

    Sidebar

    질문하기
    공지사항

    • AI CAD의 미래! 캐디안 2025 1+1 프로모션 안내 2025-05-14

    Adv 234x60

    aalan

    Adv 234x60

    aalan

    Adv 120x600

    aalan

    Explore

    • 홈
    • 카테고리
      • AutoCAD & CADian
      • Inventor & Solidworks
      • Revit & ArchiCAD
      • 자유질문
      • 기타
    • 투표
    • 커뮤니티 그룹
    aalan

    Footer

    Support

    • 회사 및 서비스 소개
    • 자주 묻는 질문
    • 문의하기

    Guide

    • 제휴/협업 안내
    • 광고 서비스 안내

    Policy

    • 서비스 이용약관
    • 개인정보 처리방침
    • 광고성 정보 수신 동의

    Contents

    • 고밍스토리
    • 리습 시리즈

    정소프트 | 사업자등록번호 : 677-40-00198 | 대표 : 정은숙 | 이메일 : gocad.manager@gmail.com
    주소 : 서울특별시 강서구 양천로 400-12, 6층 614,615,617호(등촌동, 더리브골드타워)
    Copyright. 2012-2024 GOCAD All rights reserved