Site Tools


블록 인스턴스의 개수 세기

RhinoScript

Summary: RhinoScript 를 사용하여 블록 인스턴스의 개수를 세는 방법을 소개합니다.

질문:

수백 개가 넘는 블록 정의가 있는 파일에서 모든 블록 인스턴스의 개수를 하나 씩이 아니라 한 번에 셀 수 있는 방법이 있습니까? 모든 블록에 대한 리포트와 개수를 인쇄하려고 합니다.

답변:

다음 RhinoScript 를 참조하세요.

Sub CountAllInstancesOfAllBlocks
  arrNames = Rhino.BlockNames(True)
  If IsArray(arrNames) Then
    For Each strName In arrNames
      Rhino.Print strName & " = " & CStr(Rhino.BlockInstanceCount(strName))
    Next
  End If
End Sub
ko/developer/scriptsamples/countblocks.txt · Last modified: 2015/09/14 (external edit)