几何尺寸与公差论坛

 找回密码
 注册
查看: 754|回复: 0

【转帖】visual animation stops while mating parts

[复制链接]
发表于 2009-4-13 15:20:12 | 显示全部楼层 |阅读模式
visual animation stops while mating parts?
sir,
created macro to build assembly by opening and mating parts.
the visual animation of mating parts to together does not always finish moving parts to their mating locations.
what windows/solidworks variable, file or setting can i change or modify to make this visual movement always show part mating animation?
go to system options->performance, and there is a slider for altering mating speed.
sw will only animate components under certain conditions, i have found sometimes that it just doesn't animate and snaps straight into position, but this is the only option you have for this.
thanks but i've tried these settings to no avail.
the number of parts it mates animated seems to be random. it sometimes all parts are shown to mate and other times just a few.
if this is the only setting in solidworks that will effect this then i must consider this a windows problem.
its more like a memory issue. once sw or windows reports below a certian amount of available system memory it doesn't animate, or something else like the time taken to calculate the animation path; if it exceeds x?s then don't animate
i've added long delayes between mating operations but the animation still stops.
it's a mistery.
originally posted by: luke malpass
its more like a memory issue. once sw or windows reports below a certian amount of available system memory it doesn't animate, or something else like the time taken to calculate the animation path; if it exceeds x?s then don't animate
luke,
i am not sure that memory issue is a kind of buy-new-hard trick... just if you have the array to be allocated, first you check the available memory and, if it is not enought, to free something up, maybe stopping or caching the animation, which is verrry memory-consuming process... and a cpu-consuming too. so it is just right on a normal way.
sir, created macro to build assembly by opening and mating parts. the visual animation of mating parts to together does not always finish moving parts to their mating locations. what windows/solidworks variable, file or setting can i change or modify to make this visual movement always show part mating animation?
dennis, how much memory do you operate with? and what graphics card?
regards,basil
"and when you loose control,
you'll reap the harvest you have sown..." (c) pink floyd
solidworks 2008 x64 sp5.0 (production)
solidworks 2009 x64 sp2.0 (testing)
windows xp x64 sp2
core2quad 6600, 4gb ram, 500gb sata, ati firegl v7700 1024mb (softmodded from hd3850), 19" tft
basil,
good point  that comment was simply a stab in the dark at what "possibly" causes it. i believe it is a low-level choice by solidworks to not animate under a certain condition... just don't know what that decision process is.
luke,
often coding the animation routines, i can suppose that the following algo is used:
since the animation is a motion of 30fps, and each frame has a screen resolution, for example, 800*600 points * 4 bytes of color. so, having these values multiplied, we will get the necessary amount of memory. but, as far as usually it is more than is available at the moment, it creates a smaller part of animation.
so that is the way how has it to deal with memory.
regards, basil
"and when you loose control,
you'll reap the harvest you have sown..." (c) pink floyd
solidworks 2008 x64 sp5.0 (production)
solidworks 2009 x64 sp2.0 (testing)
windows xp x64 sp2
core2quad 6600, 4gb ram, 500gb sata, ati firegl v7700 1024mb (softmodded from hd3850), 19" tft
sir,
my pc is more than capable to handle this operation:
dell precision t3400
intel duo cpu 2.33ghz
2.00 gb ram
2046 mb of virtual memory
closing and restarting solidworks will not make the assembly mating automation finish but sometimes restarting windows will.
is there a buffer file that can be deleted/cleaned so that a windows restart will not be necessary?
quick
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-12-22 18:50 , Processed in 0.036456 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表