Page 86 - 6735
P. 86

File = D:\EquationAPItest.SLDPRT
             Equation(0)  = "h" = 10.0
               Value = 10
               Index = 0
               Global variable? True
             Equation(1)  = "D2@Sketch1"= "h" * 2
               Value = 20
               Index = 1
               Global variable? False
             Equation(2)  = "D1@Boss-Extrude1"= "h" / 2
               Value = 5
               Index = 2
               Global variable? False
             Equation(3)  = "Fillet1" = "suppressed"
               Value = 1
               Index = 3
               Global variable? False

                     Симуляція кінематики у SOLIDWORKS API

              Під час проектування складних механізмів часто постає питання
           аналізу їхніх кінематичних характеристик – визначення переміщень,
           швидкостей,  прискорень  точок  механізму  в  заданий  момент  часу.
           Параметричні  тривимірні  моделі  механізмів  у  SOLIDWORKS
           дозволяють  оперативно  змінювати  параметри  механізму,  які
           визначають    його   положення     в   заданий    момент    часу.
           Використовуючи  засоби  SOLIDWORKS  API  можливо  розробити
           таку  програму,  яка  самостійно  виконує:  зміну  необхідних
           параметрів  механізму,  визначення  положення  ланок  і  їхнє
           табулювання в таблиці Excel. Засобами Excel можна проаналізувати
           отримані дані (наприклад залежність переміщень точок механізмів
           від часу) і побудувати потрібні графіки.
              Нижче  наведено  приклад  програми  мовою  VBA  для  аналізу
           кінематики    кривошипно-кулісного      механізму     поперечно-
           строгального  верстата.  Необхідно  під  час  рівномірного  руху


                                          86
   81   82   83   84   85   86   87   88   89   90   91