revit-api

    1

    1답변

    다음 설정이 있습니다. 파일 A는 벽, 객실, 가구 등이있는 내 건축 모델입니다. 파일 B는 번개 도구가있는 전자 기계 파일이며, 소켓, ... 파일 A는 파일 B에 링크되어 있으므로 파일 B는 링크 된 파일입니다. 현재 주어진 방 안에있는 요소의 목록을 생성하는 Revit에서 추가 기능을 만들고 있습니다. 이제 HOST 파일 (파일 A)에있는 요소에 대해

    0

    1답변

    저는 여러 가지 다양한 Revit 범주의 요소를 사용하여 가상 "다듬기/연장"평면으로 사용할 두 개의 끝점을 찾는 코드 작업을하고 있습니다. 내가 그리드 및 참조 평면에 대한 유사한 방법을 사용할 때이, 그러나 ...... 상세 선 & 구조 프레임에 대한 switch (Ref_Plane_Category){ case "Lines": {

    0

    1답변

    "AIPAppStartup"용 Revit SDK 샘플에는 실행 된 "OnShutDown"(Revit 세션 종료시) 또는 "OnStartup"(Revit 세션 시작시) 코드에 대한 사전 작성 섹션이 있습니다. 하지만로드 된 각 문서에 대해 코드를 실행할 수 있어야합니다. 특히 Revit에로드 된 특정 모델과 관련된 임시 파일을 지우고 싶습니다. 새로운 결과,

    2

    2답변

    스케쥴링을 위해 일련의 모델 요소를 연결하는 데 사용할 매개 변수를 추가하기 위해 여러 Revit Beam 및 Column 패밀리를 수정했습니다. 이제는 사장님이 저에게 매개 변수의 이름을 바꾸라고하셨습니다 (처음 제안한 이름에서). 이 매개 변수는 공유 매개 변수가 아닌 인스턴스 매개 변수입니다. 이제 프로그래밍 방식으로 두 가지 작업을 수행하고자합니다.

    1

    1답변

    "각"동일한 빔 또는 열에 대해 고유 한 "표시"매개 변수 값을 설정하는 프로그램이 있습니다. 이는 일반적으로 동일한 "마크"매개 변수가있는 둘 이상의 보를 가져오고 Revit은 이상한 "경고 - 무시할 수 있음 ....... 요소는 마크 값을 복제합니다."(실제로는 무시할 수 없기 때문에 홀수 임) , 항상 표시되기 때문에). 누구든지 프로그램 실행 중에

    1

    1답변

    그래서 Revit API를 사용하여보기에서 입력 문자열 목록을 분리하려고합니다. 지금까지이 작업을 수행했지만 뷰에서 모든 요소를 ​​가져 와서 입력 ID에서 생성 된 요소를 제거하는 집합을 만들려고 노력하고 있습니다. 나는 분리하고 싶은 것들을 제외한 모든 요소들로 끝나기 위해 이것을하고있다. dataEnteringNode = IN0 view = IN0

    0

    1답변

    IExternalApplication.OnStartup이 Revit의 리본 패널에 실행 된 후에 동적으로 명령을 추가 할 수 있습니까? 나는 ... TheBuildingCoder이 게시물에 걸쳐 http://thebuildingcoder.typepad.com/blog/2010/03/adding-noncommands-to-the-revit-ribbon.htm

    0

    1답변

    로드 된 프로파일을 사용하여 Sweep을 성공적으로 만들었습니다. 이제 나는 길을 따라 그것을 뒤집을 필요가있다. 나는이 문을 시도했다 :는 sweep.ProfileSymbol.IsFlipped = true 그러나, 실행 후, IsFlipped 항상 false입니다. 내가 뭘 잘못하고있어?

    2

    1답변

    가족의 드래그/드롭을 프로젝트에 바인딩하고 비활성화하려고합니다. 내 코드에서 Revit 2014 SDK 샘플 DisableCommand 내 코드가 .CanHaveBinding 테스트를 가지고 있는데이 성공 또는 실패를 표시하는 대화 상자를 기반으로합니다. 명령을 실행하면 성공을 보여 주지만 여전히 낙하산을 끌 수 있습니다. 어떤 아이디어? RevitComm

    1

    1답변

    Revit에서 기존 "선 스타일"목록을 모으는 코드를 만들었습니다. List<Category> All_Categories = doc.Settings.Categories.Cast<Category>().ToList(); Category Line_Category = All_Categories[1]; foreach (Category one_cat in All_