第13课 – 多用户r

上传人:豆浆 文档编号:20500544 上传时间:2017-11-22 格式:DOC 页数:11 大小:106.50KB
返回 下载 相关 举报
第13课 – 多用户r_第1页
第1页 / 共11页
第13课 – 多用户r_第2页
第2页 / 共11页
第13课 – 多用户r_第3页
第3页 / 共11页
第13课 – 多用户r_第4页
第4页 / 共11页
第13课 – 多用户r_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《第13课 – 多用户r》由会员分享,可在线阅读,更多相关《第13课 – 多用户r(11页珍藏版)》请在金锄头文库上搜索。

1、Tekla Structures 高级培训教程 第十三课 多用户Tekla 版权所有 2007 页 13-1 第 13 课 多用户 单用户还是多用户?概述多用户的优点多用户的缺点 多用户要点网络服务器客户端电脑主模型和面 设置多用户设置 Tekla Structures 服务器设置 Tekla Structures 客户端电脑 使用多用户模式打开 Tekla Structures 多用户模式建模保存与自动保存图纸编号问题Tekla Structures 高级培训教程 第十三课 多用户Tekla 版权所有 2007 页 13-2 单用户还是多用户?概述Tekla Structures 可以在单用

2、户或是多用户模式下使用。 当只有一个用户对一个模型进行操作时应该使用单用户模式。在单用户模式中同时只能有一个用户能对模型进行操作。当使用单用户模式时我们可以通过复制模型命令从其它模型中输入零件(但不能输入标记和图纸)。 但是,当我们的工程比较大的时候,我们会需要在同一时间由 1 个以上的用户对同一个模型进行操作。如果在同一时刻我们有多个用户需要对模型进行操作的话我们可以运行 Tekla Structures 的多用户模式。我们建议只有在必需时才使用多用户模式。 多用户的优点- 所需控制、操作及存储的模型更少- 所需界面更少 错误更少- 完整地编号 - (事后将多个模型的编号和图纸组合到一起是不

3、太可能的)。- 只有一个螺栓表、一个材料表而不是几个- 多个用户进行合作更容易做到及时完成。一个用户专门做一件工作比较有效率,例如让一个人专门来做竖直支撑当一个人只做一件事时速度更快。多用户的缺点- 模型更大,存取速度更慢- “保存”时间更长一次只能有一个用户进行保存- 编号时间更长- 发生错误时 例如模型被锁,数据库消失 大家都会受影响Tekla Structures 高级培训教程 第十三课 多用户Tekla 版权所有 2007 页 13-3 多用户要点网络运行 Tekla Structures 的电脑必须装有网络协议 TCP/IP。 Tekla Structures 多用户模式不能工作于其

4、他网络协议之上。要保证 TCPIP 协议已被正确安装,我们可以检查一下网络上的各台电脑是不是各自有一个独立的 ID 号。 服务器网络上只有一台电脑可以来当“服务器”,用来运行“xs_server”程序。 Xs_server.exe 有三个主要任务。他会检查客户端用户的数量,分配 ID 号给新对象,当有人打开、保存或进行编号时锁住模型。 服务器不需要很好的计算机,即使是 486 也已经足够了。服务器可以和使用 Tekla Structures 的计算机是同一台机器,但如果有独立的机器就更好了,因为这样的话服务器可以及时为用户服务。否则当服务器忙的时候某些情况下用户就需要等待服务器给他们分配新的

5、id 号。 注意: 要保持多用户系统的高性能,可以在服务器上运行一些其它小程序,不要运行 3d 的屏幕保护程序。Tekla Structures 高级培训教程 第十三课 多用户Tekla 版权所有 2007 页 13-4 主模型、客户端和视图客户端电脑多用户模式中可以有多个客户端,在客户端上用户可以在面中工作(主模型的视图)。主模型可以位于网络中的任何一个地方。 当一个客户端用户打开多用户模型,主模型就会被复制到他的计算机上,这个备份被称为“面”备份。主模型和面Tekla Structures 多用户模式被设计成尽可能地透明,这一功能不是基于老式的锁定而是基于一个主模型/面概念之上的。多用户模

6、式下有一个“主模型”,每个用户都可以打开主模型上的视图。这个视图被称为“面”。用户可以在自己的面上进行工作,在保存之前在“面”上做的工作别人是看不见的。当“面”被保存以后,被修改的部分就和主模型结合起来了,别的用户也看得见了。(注意只是被修改的部分被保存,而不是整个模型)同时,保存面的用户也就可以看到别的用户所做的修改了。Tekla Structures 高级培训教程 第十三课 多用户Tekla 版权所有 2007 页 13-5 设置多用户注意 : 运行 Tekla Structures 的计算机必须已经安装了 TCP/IP 协议。设置 Tekla Structures 服务器设置一台计算机(

7、服务器)来运行程序“xs_server.exe”。这个程序必须在客户端的Tekla Structures 开启之前运行。 xs_server.exe 在典型安装时会被默认安装到 .ntbin 目录中。 如果服务器没有安装 Tekla Structures,我们可以简单地从安装有 Tekla Structures 的计算机上复制 xs_server.exe 文件到服务器的任何位置,还要一起复制 dbfast.dll 文件。我们还可以在安装时选择自定义安装,只安装 xs_server.exe。 注意: 运行 xs_server.exe 并不需要安装有 Tekla Structures。一旦我们在服

8、务器上安装或复制了 xs_server.exe 文件我们就可以在桌面上放置一个它的快捷方式。然后我们只要双击快捷方式就可以开启服务器程序。如果我们观察这个 xs_server.exe 程序的 DOS 窗口,我们可以看到它显示了程序中所有的活动,例如谁刚刚打开了模型等。 Tekla Structures 高级培训教程 第十三课 多用户Tekla 版权所有 2007 页 13-6 设置 Tekla Structures 客户端电脑安装 Tekla Structures所有的客户端电脑要安装相同版本的 Tekla Structures。设置客户端电脑来连接到服务器设置所有的客户端电脑,让它们能够连接

9、到服务器。我们需要修改批处理文件中的环境变量 XS_SERVER 来实现。 set XS_SERVER=tcpip:NAME,1238其中 :XS_SERVER = 环境变量tcpip = 网络协议NAME = 运行服务器程序的计算机的机名或 IP 地址。要得到服务器的 IP 地址可以在 DOS 提示符下运行“ipconfig ”命令。1238 = 标准值批处理文件可以在每个客户端分别设置。我们可以在安装 Tekla Structures 时进行(对多用户安装问题回答是)或事后修改批处理文件。安装时选择多用户功能会在 bat 目录下得到一个 multiuser 目录,其中放置有 multius

10、er 的批处理文件。与单用户的批处理文件相比,这个多用户的批处理文件已经设置了环境变量 xs_server。不过其实我们可以很容易地在安装以后来改这个环境变量。多用户批处理文件也不是必须位于这个多用户目录下,它可以位于网络上的任何地方。要保证所有的客户端计算机都使用相同的批处理文件设置,我们可以只修改一个批处理文件,在网络上共享,然后所有的客户端都创建一个指向它的快捷方式。批处理文件本身可以位于网络上的任何位置。 自动保存到本地路径自动保存与保存命令是不同的。自动保存只是保存当地的信息,不会重新读取主模型的信息。所以网络中的其他人看不到我们做的修改。默认情况下自动保存是存在模型目录下的,名字是

11、“模型名”.db1.user。在多用户模式下这意味着自动保存模型在默认时会被保存到另一台电脑去,这会减慢速度。Tekla Structures 高级培训教程 第十三课 多用户Tekla 版权所有 2007 页 13-7 所以比较好的办法是指定自动保存到本地目录。我们可以通过修改批处理文件中的环境变量 XS_AUTOSAVE_DIRECTORY 来进行。set XS_AUTOSAVE_DIRECTORY=C:Tekla Structures7.1autosaveTekla Structures 高级培训教程 第十三课 多用户Tekla 版权所有 2007 页 13-8 使用多用户模式打开 Tek

12、la Structures 多用户模式一旦我们设置好了服务器和所有的客户端电脑我们就可以用多用户模式开启 Tekla Structures 了。1. 启动“xs_server”程序。在“xs_serve”开启的 DOS 窗口中应该显示一条信息 “Server started successfully”2. 启动 Tekla Structures。3. 创建一个新模型或是打开一个已有的模型。模型可以位于任何位置。一旦模型被打开,DOS 窗口中会显示一条信息 : Client 名字 connected4. 在另一客户端的计算机上打开相同的模型。从“xs_server”的 DOS 窗口检查一下是否每个客户端都连接上了。 5. 当我们执行了“保存”命令后所有我们做的修改就会被保存到主模型中,其他客户

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号