none
wpf程序中是否能显示和控件solidworks或UG做的模型 RRS feed

  • 问题

  • 客户需要做一个winform程序,其中能显示solidworks或ug做的模型,但不能是直接打开solidworks或ug界面,所以就只能在窗体中嵌入一个控件,来显示solidworks或UG做的模型,不知道能不能实现。

    或者用wpf是否能实现呢?

    谢谢

    2011年12月3日 4:58

答案

  • 首先告诉你,Solidworks的模型(如零部件与装配件)可以直接另存为XAML格式。

    因为工作关系我也会一些Solidworks建模,我的WPF项目中也应用一些Solidworks建的简单模型。

    但要注意的是,模型越复杂,生成的XAML文件越巨大,动不动就几十M或者上百M。

    用Blend或者在VS里加载的时候奇慢无比……

    希望对你有帮助!Good Luck!


    以纳米级的速度前进,不断追赶的渴望者
    2011年12月6日 4:10
  • 很遗憾 wpf是不能显示的
    Sheldon _Xiao[MSFT]
    MSDN Community Support | Feedback to us
    Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年12月5日 5:58
    版主

全部回复

  • 很遗憾 wpf是不能显示的
    Sheldon _Xiao[MSFT]
    MSDN Community Support | Feedback to us
    Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年12月5日 5:58
    版主
  • 首先告诉你,Solidworks的模型(如零部件与装配件)可以直接另存为XAML格式。

    因为工作关系我也会一些Solidworks建模,我的WPF项目中也应用一些Solidworks建的简单模型。

    但要注意的是,模型越复杂,生成的XAML文件越巨大,动不动就几十M或者上百M。

    用Blend或者在VS里加载的时候奇慢无比……

    希望对你有帮助!Good Luck!


    以纳米级的速度前进,不断追赶的渴望者
    2011年12月6日 4:10
  • 对了,如果是动态加载solidworks模型的话,我记得solidworks是有.net的API的,但我没用过,不知道能否满足你的需求,你大可以去了解一下。
    以纳米级的速度前进,不断追赶的渴望者
    2011年12月6日 4:16
  • 有用!

    可以显示了!

    请教:

    3D图形的接口在哪里?怎么控制其大小、位置、颜色、显示或者隐藏?

    有没有参考书可以使用的?

    谢谢

    2015年4月23日 14:46