最新flexsim模型教学教材

最新flexsim模型教学教材
最新flexsim模型教学教材

模型一

1 模型描述

?发生器产生四种临时实体,服从整数均匀分布,类型值分别为1、2、3、4,

颜色分别为红色、蓝色、黑色、黄色,进入暂存区;

?四种临时实体最后将被分别放置到四个货架相应的位置上,每个货架都分为

10列、6层;每个临时实体被放置到货架上的位置是随机的,每个临时实体被放置到货架上的列数和层数都服从整数均匀分布;

?红色和蓝色临时实体进入分拣传送带1自动分拣,分拣传送带1长度为10,

接着蓝色临时实体从分拣传送带1的出口点2处被分拣至传送带1上,然后堆垛机1将传送带1上的临时实体放置到货架2相应的位置上;

?红色临时实体从分拣传送带1的出口点5处被分拣至传送带2上,然后堆垛

机1将传送带2上的临时实体放置到货架1相应的位置上;

?同样的,黑色和黄色临时实体进入分拣传送带2自动分拣,分拣传送带2长

度为10,接着黄色临时实体从分拣传送带2的出口点2处被分拣至传送带3上,然后堆垛机2将传送带3上的临时实体放置到货架3相应的位置上;?黑色临时实体从分拣传送带2的出口点6处被分拣至传送带4上,然后堆垛

机2将传送带4上的临时实体放置到货架4相应的位置上;

2 模型布局

3 功能实现和参数设定

(1)连接

发生器与暂存区——“A”连接;

暂存区分别与分拣传送带1和分拣传送带2——“A”连接;

分拣传送带1分别与传送带1和传送带2——“A”连接;

分拣传送带2分别与传送带3和传送带4——“A”连接;

传送带1与货架1——“A”连接;

传送带2与货架2——“A”连接;

传送带3与货架3——“A”连接;

传送带4与货架4——“A”连接;

传送带1和传送带2分别与堆垛机1——“S”连接;

传送带3和传送带4分别与堆垛机2——“S”连接。

(2)参数设定

◆a:临时实体类型和颜色的设定

?双击打开“发生器”的属性窗口

?打开“触发器”选项卡

?在“创建触发”下添加

——设置临时实体类型:

临时实体item

临时实体类型:duniform(1,4)

——根据临时实体类型值设置颜色

值:getitemtype(item)

Cases:

case 1: colorred(item);break;

case 2: colorblue(item);break;

case 3: colorblack(item);break;

case 4: coloryellow(item);break;

default: colorarray(item, value);break;

?单击“确定”关闭窗口

◆b:临时实体流向的设定

?双击打开“暂存区”属性窗口

?打开“临时实体流”选项卡

?在“输出发送至端口”下选择

——根据临时实体类型值执行不同的case值:

值:getitemtype(item)

Cases:

case 1: return 1;

case 2: return 1;

case 3: return 2;

case 4: return 2;

default: return 0;

?“确定”

?双击打开“分拣传送带1”属性窗口,

?在分拣传送带流向属性选项卡下设置“发送条件”——安端口

case 1: return getitemtype(item) == 2;

case 2: return getitemtype(item) == 1;

case 3: return 1;

default: return 1;

?如下图8.1:

图8.1:分拣传送带1流向的设定?出口改为2和5

图8.2:分拣传送带1分拣出口的设定

?同理:设置分拣传送带2

图8.3:分拣传送带2的输出流向设定

图8.4:分拣传送带2分拣出口的设定

?其余实体流向均选择默认状态,即发送至“第一个可用端口

◆c:运输工具的设定

?分别设置传送带1、2、3、4使用运输工具

——指定端口中间端口1

◆d:临时实体最终位置的确定

?双击打开“发生器“属性窗口

?在“触发器“选项卡下继续创建”创建触发“

——设置标签:

实体:item

标签:“lie”

值:duniform(1,10)

——设置标签:

实体:item

标签:“ceng”

值:duniform(1,6)

如下图8.5:

图8.5:临时实体最终位置的实现(标签的设置)?“确定”关闭窗口

?双击打开“货架1”属性窗口

?在“货架”选项卡“放置到列”选择

——指定

列数:getlabelnum(item,“lie”)

图8.6:放置到货架列位置的设置(通过查询标签)?“放置到层”选择

——指定

层号:getlabelnum(item,“ceng”)

图8.7:放置到货架层位置的设置(通过查询标签)?同理:对货架2、3、4做同样的设置

?“确定”——“重置”——“保存”

模型二

1 模型描述

?有三个货架,分别为货架1、货架2和货架3,每个货架的列数和层数都为

10,货架1存放红色的产品1,货架2存放绿色的产品2,货架3存放蓝色的产品3,初始状态下,每个货架中的产品数量都为100;

?运输机1、2和3在分配器的统一控制下,按照客户订单的要求,从客户1

的订单开始,将客户需要的产品从相应的货架上取下后,放在相应的托盘上打包后,进入分拣传送带自动分拣,每个客户使用托盘颜色不同,客户1到5使用的托盘颜色分别为红色、绿色、蓝色、白色、黄色。客户订单详情如下表:

表9.1:客户订单

?打包后,客户1的产品从分拣传送带自动分拣进入传送带5,然后进入暂存

区5;客户2的产品从分拣传送带自动分拣进入传送带4,然后进入暂存区4;客户3的产品从分拣传送带自动分拣进入传送带3,然后进入暂存区3;

客户4的产品从分拣传送带自动分拣进入传送带2,然后进入暂存区2;客户5的产品从分拣传送带自动分拣进入传送带1,然后进入暂存区1。

2 模型布局

3 功能实现和参数设定

(1)连接

发生器2分别与货架1、2、3——“A”连接;

货架1、2、3分别与合成器——“A”连接;

发生器1与合成器——“A”连接;

合成器与分拣传送带——“A”连接;

分拣传送带分别与传送带5、4、3、2、1——“A”连接;

传送带5、4、3、2、1分别与暂存区5、4、3、2、1——“A”连接;

货架1、2、3分别与分配器——“S”连接;

分配器分别与运输机1、2、3——“A”连接。

(2)参数设定

◆a:临时实体类型、颜色和初始位置的设定

?双击打开“发生器”的属性窗口

?打开“发生器“选项卡

?到达方式选择——“到达序列”

?刷新到达次数为3:

?按下面截图设置类型和数量

Flexsim(仿真软件)中文版教程

教程 本基础教程将带你一起完成建立过程流、创建模型、输入数据、查看动画、以及分析输出结果的各个步骤。每一节课都是基于上一节容的,所以学完一节课要消化它,才能进入下一节课。每节课大约需要至少45分钟的时间。在第二课的最后还包括一个提高环节,可以为你的模型增色。本教程包括下列课程; 第一课:建立一个处理3种不同临时实体类型的简单模型。每种临时实体的路径都不同。本模型中使用的实体包括发生器、暂存区、处理器、输送机和吸收器。对模型表现的基本统计做了介绍,也介绍了每一实体的参数选项。 第二课:使用第一课中建立的模型。用户添加操作员和运输机。介绍实体的属性界面,进一步讨论附加统计分析。 第二课提高容:完成第二课之后,介绍如何使用记录器实体向模型添加3D图表和图形。同时也介绍了如何使用可视化工具添加3D文本。 第三课:使用第二课中的模型,用户将要添加货架和网络路径。将会添加高级统计功能和模型逻辑编程功能。同时也将使用表来读取和写入数据。 每一课将会按照下列格式: 1.介绍 2.本课学习容 3.估计完成时间 4.模型描述 5.模型数据 6.Flexsim软件概念学习 7.逐步模型构建 如果学习此课程有任何问题,请联系我们的技术团队。Flexsim技术支持的是801-224-6914(美国),或者发到supportflexsim..希望你在学习如何使用flexsim来优化你们的流程的过程中感到愉快。 重要提示:你必须在电脑上安装Visual C++.NET编译程序,否则此Flexsim软件将不会正确工作。flexsim 评估版本附带的编译器并不具备与Microsoft Visual C++零售版本同样的能力。如果你没有Visual C++ .NET,在购买Flexsim软件时,你可以选择捆绑购买Visual C++和Flexsim软件。 .

Flexsim5.0中文教程

Flexsim系统仿真软件5.0中文版 Flexsim 是工程师、管理者和决策人对提出的“关于操作、流程、动态 系统的方案”进行试验、评估、视觉化的工具。它具有完全的 C++ 对象指定(object-oriented) 性,超强的 3D 虚拟现实( 3D 动画),直观的、易懂的 用户接口,卓越的柔韧性。 Flexsim 是世界唯一的在图形的模型环境中应用 C++ IDE 和编译程序的仿真软件。定义模型逻辑时,可直接使用 C++ ,而且可立刻编译到 Flexsim 中。因为 Flexsim 具有高度的开放性和柔韧性,所以能 为几乎所有产业定制特定的模型。 Flexsim 的主要特性如下 : 一、模型 Flexsim 采用经过高度开发的部件 (Object) 来建模。 部件表示商业过程中的活动、行列,即代表着时间、空间等信息。建立模 型时 , 只需要将相应的部件从部件库拖放到模型视图 (View) 中,各个部件具有位置 (x , y , z) 、速度 (x , y , z) 、旋转角度 (rx , ry , rz) 和动态的活动 ( 时间 ) 等属性。部件可以被制造、被消灭 , 也可以相互移到另一个部件里,除了具有自身的属性外还可以继承他的部件的属性。部件的参 数是简单、快速、有效地建立生产、物流和商务过程模型的主要机能。通过部 件的参数设置,我们可以对几乎所有的物理现象进行模型化。例如,机械手、 操作人员、队列、输送机、叉车、仓库、交通信号、坦克、箱子等全都可用Flexsim 来建立模型,信息情报等“软”的部分也可很容易地使用 Flexsim 功能强大的部件库来建模。 二、层次结构 Flexsim 可以让建模者使模型构造更具有层次结构。 建立模型的时候,每一部件都使用继承的方法(即采用继承结构),可以 节省开发时间。 Flexsim 可以让用户充分利用 Microsoft Visual C++ 的层次体系特性。 三、量身定做 目前在市场上,像 Flexsim 一样能使用户自由自在的量身定制的仿真软件非常罕见。软件的所有可视窗体都可以向定制的用户公开。建模人员可以自由 地操作部件、视窗、图形用户界面、菜单、选择列表和部件参数,可以在部件 里增加自定义的逻辑、改变或删掉既存的编码,也可以从零开始完全建立一个 新的部件。 值得一提的是,不论是设定的还是新创建的部件都可以保存到部件库中, 而且可以应用在其它模型中。最重要的是,在 Flexsim 中可以用 C++ 语言创 建和修改部件,同时,利用 C++ 可以控制部件的行为活动。 Flexsim 的界面、按钮条、菜单、图形用户界面等都是由预编译的 C++ 库来控制的。 四、可移植性 因为 Flexsim 的部件是向建模者公开的,所以部件可以在不同的用户、库和模型之间进行交换。可移植性与量身定制相结合能带来惊异的建模速度。定

Flexsim初学者若干小技巧和疑难解答

(1)怎么固定某一模型对象的坐标位置不被改变? 答:双击对象-properties-general- -flags-protected(双击对象-属性-常规- -标识-保护) (2)怎么保护模型中所有对象不被修改(只读)? 答:模型界面右键单击-view setting-more view setting-ignore objects(忽略实体) (3)怎么定义网络节点路径的方向? 答:默认的网络节点控制点为绿色,表示可以双向通行;按住“X”键+单击控制点,变成黄色,表示禁止通行;按住“X”键+单击控制点,变成红色,表示单向通行; (4)怎么隐藏模型中的实体(在某些功能实现后不需要显示该实体,以给予人错觉时常常使 用)? 答:方法一:双击对象-properties-general-将“show 2D shape”和“show 3D shape”选项的选中取消即可;(双击对象-属性-常规-将“显示2D图形”和“显示3D 图形”选项的选中取消即可;) 方法二:模型界面右键单击-view setting-more view setting-将“show 2D shape”和“show 3D shape”选项的选中取消即可; (5)怎么选中和修改隐藏实体的参数,即如何解除隐藏?(直接单击将无法选中)? 答:单击模型中与隐藏对象同类型的实体(如果没有,添加一个和隐藏对象同类型的实体,解除隐藏后删去即可),双击进入Properties(属性)窗口,单击该界面左下角向左或者向右的黑色小三角块可切换到隐藏对象的Properties(属性)窗口,即可对隐藏实体进行参数修改,若要取消隐藏,可将隐藏实体“General”选项中的“show 2D shape”和“show 3D shape”选项选中。 (6)如何选中与删除实体? 答:单选:ctrl+单击需要选中的实体;多选:ctrl+逐个单击=shift+圈选; 单个删除:选中+delete;多个删除:多选+delete (7)如何进行多对一或者一对多的同一类型连接? 答:多对一:选中所有源对象,按住A(或S、D)进行连接;一对多:选中所有目标对象,按住A(或S、D)进行连接。【取消类似,对应用Q、W、D】 (8)如何添加实体? 答:直接从模型库中左击需要添加的对象不放,拖到模型界面中;若要连续添加与前一实体同类型的实体,按住“F”键+单击模型界面。【此功能也可由工具栏的Create Objects选项实现】 (9)Duniform(1,3,n)中的n代表什么? 答:此函数是产生一个1到3的离散均匀分布,n代表库中随机产生的第n组随机数(如:1,3,2,2,3,1,2……)。 (10)模型界面中找不到模型(模型消失)怎么恢复? (11)答:方法一:直接点击工具栏中的3D生成工具; 方法二:模型界面单击-view-reset view; (12)D emo版调整位置后,重置恢复到调整前位置的解决方案 答:调整到合适位置后,选中调整后的对象(单选:“直接单击”;多选:“按住Ctrl+逐一单击”或“按住shift+圈选”),之后单击右键->Edit->Set Object Reset Position方可。 (13)在树结构中: 答:空格:添加同一级别的对象;回车:添加下一级别的对象;(对象可进行复制、粘贴); 当树结构是点击“>”符号进行展开的,在进行路径引用时,用“>”符号进行衔接,当树结构是点击“+”符号进行展开的,在进行路径引用时,用“/”符号进行衔接,如“MAIN:/project/model/Queue>varibles/maxcontent”;

Flexsim7.5命令代码中文版

命令 按类别通信的命令用于与外部应用程序(如套接字,数据库通信和Microsoft Excel链接)通信的命令。 clientclose(num socket) 关闭客户端套接字 描述 稍后调用clientcreate()后,可以再次重用套接字号如果套接字正确关闭,则此函数返回true。 例子 clientclose(1); clientconnect(num socket,str hostname,num port) 尝试连接客户端套接字 描述 作为socket指定的字符串传递的字符串,它正在侦听指定的端口。作为socket 传递的数字是clientcreate()先前返回的数字。作为主机名传递的字符串如果套接字没有连接,那么就建立了clientcreate()。将关闭并再次调用clientcreate()以重新打开它。如果套接字成功连接,则此函数返回true。 例子 clientconnect(1,“localhost”,1880); clientcreate() 使用TCP / IP协议创建新的客户端套接字 描述 此函数创建一个新的客户端套接字FlexSim的功能可以一次创建到五十个客户端套接字。 如果发生错误,则此函数返回0。 例子 int socknum = clientcreate(); clientreceive(num socket,str buffer,num buffersize,num noblock [1/0]) 接收发送到套接字的数据 描述 这个命令在flexscript和c ++中的运行方式不同。在c ++中,buffer必须是一个有效的指针一个char *目的地到其中读出的字节将被复制。返回值将接收到的字节的总数量,最多来自客户端的消息将被读出并存储称为BUF预分配的字符阵列中的BUFSIZE字节。在flexscript,然而,缓冲应为NULL来传递,并且返回值将所接收的实际的字符串。如果noblocking = 1,则此命令不阻挡Flexsim的程序执行,但如果noblocking = 0,Flexsim的程序执行将阻止(冻结)直到从客户收到一些东西。 例子 C ++: Int byte= clientreceive(1,BUF,15,0); flexscript: String readstr = clientreceive(1,NULL,15,0);

不要学flexsim的十大理由

本人为了毕业论文选择了flexsim作为仿真软件,在认真学习了两个月后想死的心都有了。所以,为了避免以后有同学重蹈覆辙,在这里写上我觉得短期学习不要用Flexsim的几个理由。本文主要针对短期学习后想完成一个模型的,如果你想长期从事这门事业请不要往下看了,安心去学吧,多花钱参加培训准没错。 1.选择之前千万注意flexsim里面有没有你将要建模所需的实体。如果没有,那么需要二 次开发的,我奉劝你还是别玩了。二次开发没有你想的那么简单——哪怕你觉得自己的模型很简单,真的,谁做谁知道。 2.如果你加了那什么flexsim中文官方交流群,还有那什么大学生交流群是吧,感觉群里 面的管理员好热心是吧,感觉同学们问的问题都能被解答是吧?我只能说你too young too simple。目前flexsim只有官方一家代理,就是北京的那啥,他们负责办理培训,负责推广flexsim的推广考试,为的是啥?不要跟我说你觉得他们免费助人为乐,呵呵,到了最后,你走了一段路之后,走不下去的时候,就到了他们在你身上赚钱的时候。3.你私下找那些人问问题试试看?就如同其中某个‘大神’自己说的,你又不是他/她领 导,凭什么要帮你解决问题。你想让自己辛辛苦苦写下来的程序放到群里让大家围观吗? 如果你觉得没事,自己愿意给大家提供可以让别人抄袭的东西,那就去群里面问吧,因为管理员只在公众面前比较热心。(能让别人看到的才是他完成后能让公司看到的,才会有绩效加分吧——我猜的) 4.另外,补充一句,如果你真的想私下里请教‘大神’问题,请先复制以下这段话发过去: ——尊敬的***老师您好!久仰您在flexsim仿真行业的大名,在这里真诚地想请教一个问题!如果您没有时间,请恕我抱歉打扰到了您!如果您可以拨冗帮忙,将万分感谢! 在此先谢过您! (PS:千万千万不要直接问问题!哪怕他/她是群里面的管理员,还在上一刻给别人解答过问题。相信我!真正的大神是不会被公司安排来搞这些低端事情的。所以,有句话叫做满罐子不晃半罐子晃,你们懂的。) 5.中文官方论坛十几天都没有啥动静,你想学习还是去flexsim外网的官方论坛吧,资料 随便下,而且——最关键的是,不用交‘金币’——在中文官方论坛上,我只能说呵呵。 6.别想着自学成材。自学成材的前提是要有学习资料啊!在这里,你想找个有用的资料不 是一般的难!(讲真!群里面的所有资料我都看过,论坛里面的我也基本把我想要的,跟我的研究有关的全找出来了。但是,这些都只是初级学习资料,也就是你学完了这些,顶多用来做个小课程设计。你想要更多学习资料?好啊,过来参加培训吧~BJ欢迎你!)

Flexsim中文版教程

本基础教程将带你一起完成建立过程流、创建模型、输入数据、查看动画、以及分析输出结果的各个步骤。每一节课都是基于上一节内容的,所以学完一节课要消化它,才能进入下一节课。每节课大约需要至少45分钟的时间。在第二课的最后还包括一个提高环节,可以为你的模型增色。本教程包括下列课程; 第一课:建立一个处理3种不同临时实体类型的简单模型。每种临时实体的路径都不同。本模型中使用的实体包括发生器、暂存区、处理器、输送机和吸收器。对模型表现的基本统计做了介绍,也介绍了每一实体的参数选项。 第二课:使用第一课中建立的模型。用户添加操作员和运输机。介绍实体的属性界面,进一步讨论附加统计分析。 第二课提高内容:完成第二课之后,介绍如何使用记录器实体向模型添加3D图表和图形。同时也介绍了如何使用可视化工具添加3D文本。 第三课:使用第二课中的模型,用户将要添加货架和网络路径。将会添加高级统计功能和模型逻辑编程功能。同时也将使用表来读取和写入数据。 每一课将会按照下列格式: 1.介绍 2.本课学习内容 3.估计完成时间 4.模型描述 5.模型数据 6.Flexsim软件概念学习 7.逐步模型构建 如果学习此课程有任何问题,请联系我们的技术团队。Flexsim技术支持的电话是 801-224-6914(美国),或者发邮件到. 希望你在学习如何使用flexsim来优化你们的流程的过程中感到愉快。 重要提示:你必须在电脑上安装Visual C++.NET编译程序,否则此Flexsim软件将不会正确工作。flexsim 评估版本附带的编译器并不具备与Microsoft Visual C++零售版本同样的能力。如果你没有Visual C++ .NET,在购买 Flexsim软件时,你可以选择捆绑购买Visual C++和Flexsim软件。

最新flexsim模型教学教材

模型一 1 模型描述 ?发生器产生四种临时实体,服从整数均匀分布,类型值分别为1、2、3、4, 颜色分别为红色、蓝色、黑色、黄色,进入暂存区; ?四种临时实体最后将被分别放置到四个货架相应的位置上,每个货架都分为 10列、6层;每个临时实体被放置到货架上的位置是随机的,每个临时实体被放置到货架上的列数和层数都服从整数均匀分布; ?红色和蓝色临时实体进入分拣传送带1自动分拣,分拣传送带1长度为10, 接着蓝色临时实体从分拣传送带1的出口点2处被分拣至传送带1上,然后堆垛机1将传送带1上的临时实体放置到货架2相应的位置上; ?红色临时实体从分拣传送带1的出口点5处被分拣至传送带2上,然后堆垛 机1将传送带2上的临时实体放置到货架1相应的位置上; ?同样的,黑色和黄色临时实体进入分拣传送带2自动分拣,分拣传送带2长 度为10,接着黄色临时实体从分拣传送带2的出口点2处被分拣至传送带3上,然后堆垛机2将传送带3上的临时实体放置到货架3相应的位置上;?黑色临时实体从分拣传送带2的出口点6处被分拣至传送带4上,然后堆垛 机2将传送带4上的临时实体放置到货架4相应的位置上; 2 模型布局

3 功能实现和参数设定 (1)连接 发生器与暂存区——“A”连接; 暂存区分别与分拣传送带1和分拣传送带2——“A”连接; 分拣传送带1分别与传送带1和传送带2——“A”连接; 分拣传送带2分别与传送带3和传送带4——“A”连接; 传送带1与货架1——“A”连接; 传送带2与货架2——“A”连接; 传送带3与货架3——“A”连接; 传送带4与货架4——“A”连接; 传送带1和传送带2分别与堆垛机1——“S”连接; 传送带3和传送带4分别与堆垛机2——“S”连接。 (2)参数设定 ◆a:临时实体类型和颜色的设定 ?双击打开“发生器”的属性窗口 ?打开“触发器”选项卡 ?在“创建触发”下添加 ——设置临时实体类型: 临时实体item 临时实体类型:duniform(1,4) ——根据临时实体类型值设置颜色 值:getitemtype(item) Cases: case 1: colorred(item);break; case 2: colorblue(item);break; case 3: colorblack(item);break; case 4: coloryellow(item);break; default: colorarray(item, value);break; ?单击“确定”关闭窗口 ◆b:临时实体流向的设定 ?双击打开“暂存区”属性窗口 ?打开“临时实体流”选项卡 ?在“输出发送至端口”下选择

flexsim快速基础教程

教程 本基础教程将带您一起完成建立过程流、创建模型、输入数据、查瞧动画、以及分析输出结果的各个步骤。每一节课都就是基于上一节内容的,所以学完一节课要消化它,才能进入下一节课。每节课大约需要至少45分钟的时间。在第二课的最后还包括一个提高环节,可以为您的模型增色。本教程包括下列课程; 第一课:建立一个处理3种不同临时实体类型的简单模型。每种临时实体的路径都不同。本模型中使用的实体包括发生器、暂存区、处理器、输送机与吸收器。对模型表现的基本统计做了介绍,也介绍了每一实体的参数选项。 第二课:使用第一课中建立的模型。用户添加操作员与运输机。介绍实体的属性界面,进一步讨论附加统计分析。 第二课提高内容:完成第二课之后,介绍如何使用记录器实体向模型添加3D图表与图形。同时也介绍了如何使用可视化工具添加3D文本。 第三课:使用第二课中的模型,用户将要添加货架与网络路径。将会添加高级统计功能与模型逻辑编程功能。同时也将使用表来读取与写入数据。 每一课将会按照下列格式: 1. 介绍 2. 本课学习内容 3. 估计完成时间 4. 模型描述 5. 模型数据 6. Flexsim软件概念学习 7. 逐步模型构建 如果学习此课程有任何问题,请联系我们的技术团队。Flexsim技术支持的电话就是801-224-6914(美国),或者发邮件到、希望您在学习如何使用flexsim来优化您们的流程的过程中感到愉快。 重要提示:您必须在电脑上安装Visual C++、NET编译程序,否则此Flexsim软件将不会正确工作。flexsim 评估版本附带的编译器并不具备与Microsoft Visual C++零售版本同样的能力。如果您没有Visual C++ 、NET,在购买Flexsim软件时,您可以选择捆绑购买Visual C++与Flexsim软件。

相关主题
相关文档
最新文档