首页
着妆
影响力0.00
经验值0.00
粉丝4
工程设计
关于江苏氯碱生产企业的状况? 包括各企业的生产产能 # , , & 查看更多 1个回答 . 2人已关注
催化剂参加了反应? Aspen中 催化剂 参加了反应,并且不会进入下一个反应。然而又要对催化剂进行再生。该怎么办? 查看更多 0个回答 . 5人已关注
CAD控件:自定义实体的实现? 软件名称:: 梦 。。。。。。。想。。。。。。。。CAD。。。。。。。。控。。。。件。。。。。。。 1 、 自定义实体 3 1.1 说明 3 1.2 类的类型信息 3 1.3 worldDraw 4 1.4 getGripPoints 4 1.5 moveGripPointsAt 5 1.6 getGeomExtents 6 1.7 getOsnapPoints 6 1.8 explode 7 1.9 dwgInFields 8 1.10 dwgOutFields 9 1.11 控件例程说明 9 1 、 自定义实体 1.1 说明 控件支持自定义实体功能,可以从 McDbEntity 继承自己的实体,在自定体实体类中,实现相关虚函数来实现实体的自定义功能。 1.2 类的类型信息 使用 MCRX_DECLARE_MEMBERS 宏定义类的类型信息函数,宏的第一个参数是类的类名。使用例如: MCRX_DECLARE_MEMBERS(CLinkLine); 使用 ACRX_DXF_DEFINE_MEMBERS 宏实现类的类型信息函数。宏定义参数使用如下: ACRX_DXF_DEFINE_MEMBERS(CLinkLine, McDbEntity, AcDb::kDHL_CURRENT, AcDb::kMReleaseCurrent, AcDbProxyEntity::kAllAllowedBits, _T("LinkLine"), _T("MxDrawObj Test Custom Entity") ); CLinkLine 自定义实体的类名 McDbEnity 自定义实体的基类 AcDb::kDHL_CURRENT 当前文件版本 AcDb::kMReleaseCurrent 当前控件版本 AcDbProxyEntity::kAllAllowedBits 代理实体处理标志 _T("LinkLine") Dfx0 组码对应值 _T("MxDrawObj Test Custom Entity") 类说明 在程序启动的时候,调用 rxInit 函数,自定义实体的类型信息注册到系统中,使用例如: BOOL CCustomEntityApp::InitInstance() { ….. // 注册自定义实体类信息。 CLinkBlock::rxInit(); CLinkLine::rxInit(); 1.3 worldDraw 重载该虚函数,绘制自定义实体的显示效果 VC 接口: Adesk::Boolean worldDraw (AcGiWorldDraw * wd);; 参数: Wd 显示绘制的上下文对象 参考例程: Adesk::Boolean CLinkLine::worldDraw (AcGiWorldDraw * wd) { assertReadEnabled(); wd->geometry().line(m_start,m_end); std::auto_ptr<AcDbText> spText(GetDimText() ); spText->worldDraw(wd); return Adesk::kTrue; } 1.4 getGripPoints 重载该虚函数,返回自定义的编辑夹点 VC 接口: virtual Acad::ErrorStatus getGripPoints( AcGePoint3dArray& gripPoints, AcGeIntArray& osnapModes, AcGeIntArray& geomIds) const; 参数: gripPoints 返回夹点 osnapModes 暂没有使用 geomIds 暂没有使用 参考例程: Acad::ErrorStatus CLinkLine::getGripPoints( AcGePoint3dArray& gripPoints, AcGeIntArray& osnapModes, AcGeIntArray& geomIds) const { assertReadEnabled(); gripPoints.append(m_start); // 返回开始点夹点 gripPoints.append(m_end); // 返回结束点夹点 gripPoints.append(m_start + (m_end - m_start) / 2.0); // 返回中点夹点。 return Acad::eOk; } 1.5 moveGripPointsAt 重载该虚函数,处理夹点编辑结果。 VC 接口: virtual Acad::ErrorStatus moveGripPointsAt( const AcGeIntArray& indices, const AcGeVector3d& offset); 参数: indices indices [0] 参数是传入被编辑的夹点索引 , 其它数组元素暂没有使用。 offset 夹点编辑的偏移量 参考例程: Acad::ErrorStatus CLinkLine::moveGripPointsAt(const AcGeIntArray& indices, const AcGeVector3d& offset) { assertWriteEnabled(); int iIndex = indices[0]; switch(iIndex) { case 0: m_start = m_start + offset; // 开始点被编辑 break; case 1: m_end = m_end + offset; // 结束点被编辑 break; case 2: m_start = m_start + offset; // 中点被编辑 m_end = m_end + offset; // 中点被编辑 break; } return Mcad::eOk; } 1.6 getGeomExtents 重载该虚函数,返回自定义实体的外包矩形框 VC 接口: virtual Acad::ErrorStatus getGeomExtents( AcDbExtents& extents) const; 参数: extents 返回自定义实体外包矩形框。 参考例程: Acad::ErrorStatus CLinkLine::getGeomExtents(AcDbExtents& extents) const { assertReadEnabled(); extents.set(m_start,m_end); return Mcad::eOk; } 1.7 getOsnapPoints 重载该虚函数,返回自定义实体的捕捉点 VC 接口: virtual Acad::ErrorStatus getOsnapPoints( AcDb::OsnapMode osnapMode, int gsSelectionMark, const AcGePoint3d& pickPoint, const AcGePoint3d& lastPoint, const AcGeMatrix3d& viewXform, AcGePoint3dArray& snapPoints, AcDbIntArray& geomIds) const; 参数: osnapMode 捕捉点类型,通过该变量可以确定需要返回什么类型的捕捉点 gsSelectionMark 暂没有使用 pickPoint 当前输入点 lastPoint 上一次的输入点 viewXform 暂没有使用 snapPoints 返回捕捉点 geomIds 暂没有使用 参考例程: Acad::ErrorStatus CLinkLine::getOsnapPoints( AcDb::OsnapMode osnapMode, int gsSelectionMark, const AcGePoint3d& pickPoint, const AcGePoint3d& lastPoint, const AcGeMatrix3d& viewXform, AcGePoint3dArray& snapPoints, AcDbIntArray& geomIds) const { assertReadEnabled(); if(osnapMode == McDb::kOsModeEnd) { // 返端点。 snapPoints.append(m_start); snapPoints.append(m_end); } else if(osnapMode == McDb::kOsModeMid) { // 返回的是中点。 snapPoints.append(m_start + (m_end - m_start) / 2.0); } return Mcad::eOk; } 1.8 explode 重载该虚函数,返回自定义实体打碎后的实体,在控件中,自定义实体保存在到 dwg 图中时,使用是块引用来保存,控件使用该函数得到自定义实体在块引用中的实体数据。 VC 接口: virtual Acad::ErrorStatus explode( AcDbVoidPtrArray& entitySet) const; 参数: entitySet 返回打碎后的基本实体。实体指针内存控件释放。 参考例程: Acad::ErrorStatus CLinkLine::explode(AcDbVoidPtrArray& entitySet) const { assertReadEnabled(); AcDbLine* pLine = new AcDbLine(m_start,m_end); entitySet.append(pLine); entitySet.append(GetDimText() ); return Acad::eOk; } 1.9 dwgInFields 重载该虚函数,响应控件系统,读取自定义实体数据,在从文件读取实体,复制实体等地方都会调用该函数。 VC 接口: virtual Acad::ErrorStatus dwgInFields (AcDbDwgFiler* pFiler); 参数: pFiler 数据归档对象,在这个函数,使用该对象读取数据。 参考例程: Acad::ErrorStatus CLinkLine::dwgInFields (AcDbDwgFiler* pFiler) { assertWriteEnabled(); if(pFiler->filerType() != McDb::kCustomEntityFileFiler) { Mcad::ErrorStatus es; if ((es = McDbEntity::dwgInFields(pFiler)) != Mcad::eOk) { return es; } } int lVar = 1; pFiler->readInt(&lVar); pFiler->readPoint3d(&m_start); pFiler->readPoint3d(&m_end); return Mcad::eOk; } 1.10 dwgOutFields 重载该虚函数,响应控件系统,写入自定义实体数据,在把实体写入文件时,复制实体等地方都会调用该函数。 VC 接口: virtual Acad::ErrorStatus dwgOutFields(AcDbDwgFiler* pFiler) const; 参数: pFiler 数据归档对象,在这个函数,使用该对象写入数据。 参考例程: Acad::ErrorStatus CLinkLine::dwgOutFields(AcDbDwgFiler* pFiler) const { assertReadEnabled(); if(pFiler->filerType() != McDb::kCustomEntityFileFiler) { Mcad::ErrorStatus es; if ((es = McDbEntity::dwgOutFields(pFiler)) != Mcad::eOk) { return es; } } pFiler->writeInt(LINKLINE_VERSION); pFiler->writePoint3d(m_start); pFiler->writePoint3d(m_end); return Mcad::eOk; } 1.11 控件例程说明 在控件安装目录下的samples\CustomEntity\ CustomEntity.sln例程,演示了自定义实体现。在例程实现连接块CLinkBlock自定义实体,CLinkLine自定义实体, CLinkBlock类显示通过块引用显示,绘图捕捉点通过块记录中的块属性定义文本来确定,当该实体被编辑后,会自动移动与该实体连接的连接线,实现个连动效果。 CLinkLine 类实现一个线段实体功能,并带有长度标注功能。 查看更多 0个回答 . 1人已关注
海口-文昌输气管线工程? 这个很好的而且很重要的民生工程,但是政府部门的手段实在是太狠,老百胜的地便宜了不给让出. 海南东部沿海城市近十几年的发展已经形成一定规模,成为海南全省经济发展的亮点。文昌地区随着电力、轻工业及城市的发展,日益增长的经济,带动着不同行业向前推进。由此,天然气的市场已经成熟,用气缺口明显,据有关数据统计,至2006年天然气需求量已经达到1.560×108m3/a,但气源紧缺导致只能利用煤、石油气等并不廉价的能源,从经济上造成一定的浪费,对环境也有不同程度的影响。由此,给文昌等沿海城市提供高效洁净能源——天然气是十分必要的。 [ ]查看更多 1个回答 . 1人已关注
关于弹簧支吊架刚度问题? 请问为什么说: 恒力弹簧支吊架 的刚度理论上为零;刚性支吊架的刚度理论上为无穷大; 可变弹簧支吊架 的刚度等于弹簧产生单位变形所需要的力。 谢谢 查看更多 5个回答 . 4人已关注
想看通一个已经建好的模型,主要的是什么? 已经有一个已经建好的模型,除了看温度压力,还有产品的组成,还要看些什么??查看更多 12个回答 . 5人已关注
隔壁塔模拟出现的问题? 我在做隔壁塔模拟时一直在四股物流的流量设置上有很大问题,试了很多次参数都不行,不知道该怎么去调节,请各位大神帮忙看看,谢谢。 查看更多 3个回答 . 3人已关注
换热器冷却负荷650T=?kw? 总冷却负荷:650T 这是什么单位 冷吨?? 怎么换算成千瓦或大卡 求解 谢谢!查看更多 9个回答 . 1人已关注
排放烟气中为什么要控制氮氧化物含量? 搞环保朋友,请将讲一下:排放烟气中国家为什么要控制 氮氧化物 含量?查看更多 4个回答 . 4人已关注
装置原始开车试车方案需要包含那些内容? 工艺说明 ,开工网络图,联动试车方案,事故处理应急预案,质量安全环保和消防措施,工艺控制指标,联锁系统,大机组的操作规程以及一般设备的操作操作规程 大家共同探讨还有些什么内容查看更多 2个回答 . 5人已关注
煤制油技术路线? 煤制油,从原料到产品是怎么个过程啊,有哪几种产品,有哪几种主流技术路线,各有什么优缺点,谁能说说啊,小弟才接触到煤制油 .注# ) # # , 。 查看更多 2个回答 . 3人已关注
甲醇价格仍将走低? 本文由 盖德化工论坛转载自互联网 由于煤制烯烃装置在四季度集中投产,市场认为 甲醇 的需求可能因此会有所增加,加之甲醇产销分离(产地主要在西北,销地主要在东南沿海),进入冬季运输不便导致的局部供给不足也会对甲醇产生一定的支撑,因此市场认为甲醇期货的价格在四季度有望迎来反弹。但是原油价格大幅下挫不但导致大量低价进口甲醇(国际甲醇主要以天然气为原材料)涌入国内市场,而且低价的油制烯烃也将冲击煤制烯烃行业。此外,由于下游需求疲软,甲醇去库存缓慢。因此,在低价原油冲击和需求疲软的共同作用下,甲醇的价格将会延续弱势。  原油下挫冲击煤制烯烃,甲醇反弹恐将戛然而止。由于北美页岩油、页岩气和油砂的兴起,沙特阿拉伯在北美能源市场的份额逐渐被蚕食。出于夺取市场份额的目的,沙特阿拉伯通过低价抛售原油的方式逼迫页岩油停产(页岩油的成本远高于中东原油)。从目前的情况来看,原油的价格跌破80美元/桶,加拿大的油砂已经没有利润可言了,而近期原油价格跌破70美元/桶,大部分页岩油已经没有什么利润了。但是,要想逼迫北美的石油公司停止页岩油的开采,原油的价格必须长期维持在低位,因此我们认为后期OPEC仍然会维持现有产量,原油后期很长一段时间都将会处于低位。   原油价格的大幅下挫对于甲醇将会产生重大的利空影响。首先,作为最基本的工业品,原油的大幅弱势压制了整体大宗商品的价格。其次,由于中东地区的甲醇都以天然气为原材料,原油价格的大幅下挫将会带动天然气价格下行,由于成本的下降,中东甲醇的价格将会大幅下挫,后期大量廉价甲醇可能会涌入中国市场,挤占国内甲醇。最后,由于原油价格的大幅下挫将会导致烯烃行业的成本重心大幅下移,煤制烯烃行业将会受到冲击。   消费疲软延缓去库存化,甲醇期货缺乏上涨动能。下半年以来,由于进口量的持续增加,国内甲醇港口库存持续增高,但是由于下游消费的疲软,去库存进行得非常缓慢。截至11月27日,国内甲醇港口库存为93.5万吨,较六月底上涨27.3万吨,上涨49.37%。由于甲醇的港口库存维持在高位,甲醇行业正处在去库存阶段,在库存没有恢复到正常状态之前,甲醇的走势很难反转,因此下游消费的好坏决定了去库存的速度,更在很大程度上决定了甲醇价格未来的走势。我们认为甲醇的下游需求相对疲软,不但制约甲醇的去库存效率,也难以提供甲醇反弹的动能。 查看更多 0个回答 . 2人已关注
国务院力挺地方环保部门独立监管-盖德化工? 本帖内容由盖德化工转载自网络  北京商报讯 (记者 熊海鸥 蒋梦惟)在雾霾围城之际,多地频发的环保腐败窝案再次引发公众对环保独立监管执法的期盼。国务院办公厅日前正式下发《关于加强环境监管执法的通知》(以下简称“通知”),提出支持地方环保部门独立执法监管,地方政府横在环保部门前面那只不正当干预的手将不再存在。   虽然环保官员多次表态地方环保部门要保持独立性,但首次以国家文件形式明确尚属首次。通知要求,支持环境保护等部门依法独立进行环境监管和行政执法。2015年6月底前,地方各级人民政府要全面清理、废除阻碍环境监管执法的“土政策”,并将清理情况向上一级人民政府报告。同时,研究在环境保护部设立环境监察专员制度。自2015年起,市级以上环境保护部门要对下级环境监管执法工作进行稽查。   事实上,政出多门、分散监管、部门利益博弈等使得地方环保独立监管长期难以顺利推进,环保部门沦为“依附型”部门。由于地方环保局局长由本级政府任命并对本级政府负责,经费开支列入本级政府财政预算,在财权、人权与事权上无法独立的情况下,环保局独立执法的权力被无形弱化。   而在专家看来,地方的重要污染源主要就是当地的各类企业,这些环境执法的对象往往是纳税大户,因此,这些企业大都受到地方政府的保护,在各方利益博弈下,就出现了执法者成为违法者“保护伞”的腐败窝案现象。   “地方税收很大一部分来源于企业,项目被查出超标排放或过度污染就不能上新项目、不能上新项目对当地税收影响很大,以至于地方政府对环境风暴的抵制情绪比较严重。”中国人民大学环境金融学院教授蓝虹表示,以前环保部直接把“棒子”敲在企业身上,地方政府不仅不配合反而包庇,导致环保监督执法效率不高。   对此,通知强调,要实施生态环境损害责任终身追究,建立倒查机制,对发生重特大突发环境事件,任期内环境质量明显恶化,不顾生态环境盲目决策、造成严重后果,利用职权干预、阻碍环境监管执法的,要依法依纪追究有关领导和责任人的责任。   分析人士认为,通过加大对阻碍环境监管的责任追究,清除挡在环境监管执法前面的“土政策”或者红头文件,将有利于减少地方政府的干预,让环保执法独立于地方政府之外。并且,在一系列环境污染之下,保持环保部门的独立性已经迫在眉睫,从近期被曝光的环保腐败窝案也可以看出政府力图加大环境监管的决心。不过,地方环保部门执法独立只是环保监管的第一步,未来还需要建立环保部门的垂直监管,把分散在各个部门的土污染、水污染等各种环境污染监管统一划归于环保部门,这样才能真正发挥环保执法监管的威慑力。   (熊海鸥 蒋梦惟)查看更多 0个回答 . 3人已关注
Fugacity Cf 是什么意思啊? 如题:Fugacity Cf 是什么意思啊?还有activity Cf?查看更多 5个回答 . 1人已关注
DCS项目招标内容? 现有一套储运项目招投标,有中控等几家DCS系统,还有装车系统厂家,作为仪表代表,请问招标,以及接下来项目谈判,有什么注意事项,还有对于我们搞仪表的专业人员,可以提什么要求,注意事项,谈判前有什么注意事项,大家讨论一下?查看更多 2个回答 . 1人已关注
型号为LSA50S3的日产柴油发电机运行问题? 型号 SA50S3 容量:726KVA 输出相数:3 电压:400V 制造商:日本小松制作所 此机原起动时即可达到50Hz,400V的工况(手动).但现在起动后要3~5分钟后方可达到,请盖德帮忙分析一下这种情况是否正常,还是设备出现在了什么问题造成的.请众高手帮忙?查看更多 2个回答 . 2人已关注
一个火用不平衡的问题? 我最近在计算一个空分 精馏塔 的时候,发现一个现象。当能量和质量都平衡以后,火用却不平衡。各个出口物流的火用的和,大于入口的和。但是传热传质过程是一个不可逆过程,也就说火用应该减少。计算结果增加,是不合适的。但显示results available 不知道是什么问题?aspen里面热量用和冷量用计算是一致的吗?查看更多 19个回答 . 4人已关注
重整装置温降? 大家晒一下自己的重整 反应器 温降和 催化剂 使用周期,以及原料芳潜和产品 辛烷 值查看更多 0个回答 . 2人已关注
加碱用的隔膜计量泵用什么材质的比较好? 求助 查看更多 4个回答 . 1人已关注
请教一下工业上生产苯甲酸是怎么提纯的? 请教一下各位高手:工业上由甲苯氧化值得的 苯甲酸 是如何提纯的,结晶还是精馏?单程及总的转化率,收率可以达到多少?环烷酸钴, 环烷酸锰 , 环烷酸镍 或醋酸钴,醋酸锰这些催化剂是怎么回收的?谢谢!查看更多 0个回答 . 4人已关注
简介
职业:常州菲纳斯能源科技有限公司 - 工程设计
学校:成都大学 - 中外文化交流中心
地区:江西省
个人简介:理想是人生的太阳。查看更多
已连续签到天,累积获取个能量值
  • 第1天
  • 第2天
  • 第3天
  • 第4天
  • 第5天
  • 第6天
  • 第7天
 
这是一条消息提示
 
提醒
您好,您当前被封禁天,这天内您将不能登陆盖德问答,离解封时间还有
我已了解
提醒
提问需要5个能量值,您当前能量值为,请完成任务提升能量值
去查看任务