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