咖迷社区(CAXA数码大方)

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6963|回复: 6

关联表区的问题

[复制链接]

22

主题

85

帖子

267

积分

注册会员

Rank: 2

积分
267
发表于 2016-11-29 00:12:29 | 显示全部楼层 |阅读模式
       各位专家,我定义的一个表区包括四列,包括”序号“,”工序名称“,”工序内容”,“设备”, 我在自动生成另外的工艺卡片时,需要把这几列同时生成。可是,“自动生成”设置中,有一列为“内容”, 这列显示的是表区中哪一列的内容呀? 如图。
比方我想让“内容”这一列显示工序号,应该怎样设置呀? 谢谢了!     我试了很多次, 做了好几套模板,就是搞不好!有时显示“工序内容”,有时显示“工序名称” ,,急死了!   急的睡不着觉!!
无标题.jpg
回复

使用道具 举报

22

主题

85

帖子

267

积分

注册会员

Rank: 2

积分
267
 楼主| 发表于 2016-11-29 12:05:11 | 显示全部楼层
哪位大哥会呀?
回复 支持 反对

使用道具 举报

30

主题

798

帖子

3164

积分

高级会员

Rank: 4

积分
3164
QQ
发表于 2016-11-29 16:59:52 | 显示全部楼层
基础知识:
       汽配PFEMA卡片间的关联是靠单元格的一一关联映射进行关联的。
      1.1 单元格又分表区内单元格和表区外单元格。表区内单元格(一般会多行,有时叫列,实际上定义上他就是单元格)可以关联表区外单元格,反之亦然。
      1.2 图符也可和单元格进行关联,可以和表区外和表区内的均可。也可以和构造流程图卡片以外卡片进行关联
      1.3 并且定义关联关系时,他又分一对一,一对多;(暂时没有多对多,老版本原先还有一对一逆向驱动,后来发现太乱,暂时屏蔽了)。
      1.4 现在还允许关联卡片生成在本规程下,或者生成到外部 ;
        
因此有2*2*(*2)*2*2  =32 种情况。
      
     你抓的图是启动一个关联表去驱动自动生成多个卡片时的情形,这是已经到最后阶段,前面设置不对,后面就生不成想要的结果。
     下面剔除生成外部文件,剔除图符和卡片关联、剔除表区外对表区外等一些特殊情况,大致挑主要、常用的单元格设置,给你讲一下。最后,再给你说说你想要的表区是否可以做出来。

     一般制作一套模板或者说有关联驱动的Pfmea卡片,也叫TS16949规程的一般套路:

1.模板制作:
   1.0 新建/ 卡片模板,进入模板定制环境;做好的文件暂时保存到桌面等地方
   1.1. 首先绘制表格、卡片(构造流程图、工艺过程卡QC及其续页、FMEA卡等) (具体自个看下一如何定制模板的章节即可)
   1.2.定义表区内外的单元格名称(最好和外侧显示的名称一致)、相应的表区、主副表区等
   1.3.把这些卡片放到 “C:\Program Files\CAXA\CAXA CAPP\2017\Template\zh-CN”  (注意x86和x64区别,放入后在“”新建/工艺卡片“ 内就可以看到他们”)
   1.4.在模板定制环境下的“模板管理”内定制规程,设置构造流程卡,QC卡,fmea卡等,一般不用设置一些公共信息。 制作好的规程文件,最新版本默认放到了“C:\Users\lyl\AppData\Local\CAXA\CAXA CAPP 2017 \XX.0\zh-CN”(这个路径可以从“选项/路径/模板路径下找到,请看图片”) ,(如果不是反复修改,也可以做好后把他考到1.3 指定的路境内) 这样“新建/工艺规程”就可以看到刚制作的规程了。

2.关联关系设置:
     2.1新建任意一个规程
     2.2打开“TS16949模块/关联关系配置工具”的功能界面。
     2.3 关联关系设置
       一般左边就是驱动卡片,右边为被驱动卡片;特殊情况一个卡片内的图符要驱动本卡片内的内容,则左右都设置为同一个卡片。假设是一个卡片驱动另一个,这里有两种情况
          2.3.1 左边表区外的单元格   驱动  右边表区外的单元格,单元格是一一对应的,但可以是多组, 生成的结果类似公共信息, 多个单元格内的内容同时关联到生成的卡片内;
          2.3.2 左边表区内的单元格   驱动  右边表区外的单元格,表区内一般为多行,每一行驱动生成一张右侧的卡片
          2.3.3 左边表区内的单元格   驱动  右边表区内的单元格
                2.3.3.1 一对一时,可以多组并存,左边多行内容,照搬到生成的右侧卡片内  。 这就是楼主想要的结果。
                       但是这里有个问题,目前多列关联到另一个表区时,它添加的内容的顺序确实按列添加的,而不是按行。因此驱动和被驱动单元格间都是压缩单元格,没问题;如果驱动和被驱动的单元格间格式不一样,比如一个换行,一个不换,则关联内容有时会错位(这点要注意一下,遇到这类问题的已知问题,欢迎大家在论坛内写出来)
                2.3.3.2  一对多时,左侧表区内的每一行内容,会自动搬到右侧卡片的表区内(注意必须关联到右侧的表区内。)也可以指定多组。 左侧的每一行自动生成右侧的每一张卡片;每一行(这里指的是多行合并而来)内的各行内容,按对应关系,一行行的添加到右侧表区内。
          2.3.4 左侧是表区外单元格, 驱动  右边表区内单元格 。不允许(呵呵呵)

      2.4 驱动fema卡片,一对一即可。其他列的内容都是通过FMEA知识库自动填充的
         图符添加时关联知识库,需要在定义图符后,在图符属性表内设置

3.驱动生成关联卡片。
       驱动生成关联卡片,你只需要从新建内找到你制作的那个规程,创建后,在相应的卡片内添加内容(必须是有关联的图符内或者单元格内),后续单击“关联卡片生成”,后续都是傻瓜式的操作了。
       3.1. 当然,如果涉及到Pfema一类的调用知识库库的,需要事先“设置关联知识库,或者设置查询关系”
       3.2 .驱动只是自动生成大部分的内容,如果要想做出一个更加复杂或者完善的一套规程,还要在模板定制 和 生成卡片后进行内容补充 ,才行。
       3.3 注意:现在版本逻辑还是有问题,一旦在“关联卡片生成”界面内,勾选生成外链文件,这个文件就无法再变回,可以生成非外联的情况。(这个问题大家感觉逻辑不对,也可以提到论坛内)


选项-路径.jpg

楼主的问题:我就不解答了,你先按照上述试试,不行再说

   标记,有时有些关联行不想生成到关联卡片内,就取消其前面的标记勾选状态
    序号,系统自动统计出改行在所处表区内的次序
     内容, 按道理应该显示关联单元内的内容。( 我用的是老版本抓的图,这块有问题)

关联卡片生成界面.jpg
回复 支持 反对

使用道具 举报

22

主题

85

帖子

267

积分

注册会员

Rank: 2

积分
267
 楼主| 发表于 2016-11-29 20:46:02 | 显示全部楼层
首先谢谢这位大哥的热心讲解了  

可能我的意思没有说明白。   我通过4张图片说明


1.jpg
2.jpg
3.jpg
4.jpg
回复 支持 反对

使用道具 举报

22

主题

85

帖子

267

积分

注册会员

Rank: 2

积分
267
 楼主| 发表于 2016-11-29 20:51:31 | 显示全部楼层
我的最终目的是在“内容”这一列显示,工序号,  这样,我在挑选哪些行生成到“路线卡”的时候更直观一些!
无标题.jpg
回复 支持 反对

使用道具 举报

30

主题

798

帖子

3164

积分

高级会员

Rank: 4

积分
3164
QQ
发表于 2016-11-30 09:09:34 | 显示全部楼层
回复 5楼hsss99的帖子

这个问题就涉及到需求了,你还是给CAXA论坛或者销售、技术人员,联系一下吧,官网上的“联系我们"内有联系方式。
回复 支持 反对

使用道具 举报

22

主题

85

帖子

267

积分

注册会员

Rank: 2

积分
267
 楼主| 发表于 2016-11-30 10:30:37 | 显示全部楼层
好的,谢谢。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|咖迷社区(CAXA数码大方) ( 京ICP备05001831号-1 )

GMT+8, 2024-11-22 01:11 , Processed in 0.173649 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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