找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 17540|回复: 7
打印 上一主题 下一主题

CAA CATIA::请问有没有公开QSR、DSE中的API

[复制链接]
跳转到指定楼层
1
发表于 2005-4-18 23:19:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
    请问有没有公开QSR、DSE中的API,文档里面好像没有说到?因为小弟想对点云进行操作。谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2005-4-21 09:42:21 | 只看该作者
有大侠帮忙吗?
3
发表于 2005-4-28 21:56:23 | 只看该作者
欢迎灌水!!
4
发表于 2005-5-6 21:02:44 | 只看该作者
怎么没有人回答啊!
5
发表于 2005-5-6 22:03:23 | 只看该作者
没做过这方面,简单地查了一下执行时的catia
下面是qsr所有命令的header
如果你能找到个有一定级别的DS的consolutant,或许可以得到这些命令的.cpp
  
Workshop Exposition of CATCloudQsrWb  
  
1- Header List  
  
Title= Clean Contour
   Id   = CATQsrCreateCleanCtHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrCleanCtCmd
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Circle...
   Id   = CATQsrGSDCircleHdr
   DLL   = CATGuiCircle
   Cmd   = CATGSMUICircle
   Arg   = 414728616
   State Initial  = 1
   State Current  = 1
Title= Split...
   Id   = CATQsrSplitHdr
   DLL   = CATGuiSplit
   Cmd   = CATGSMUISplit
   Arg   = 414728576
   State Initial  = 1
   State Current  = 1
Title= Planar Sections...
   Id   = CATQsrPlanarSectionHdr
   DLL   = CATCldUIPlanarSection
   Cmd   = CATStCmdCloudPlanarSection
   Arg   = 407103812
   State Initial  = 1
   State Current  = 1
Title= Edge Fillet...
   Id   = CATQsrFilletEdgeHdr
   DLL   = CATPartDesignUI
   Cmd   = CATPrtCreateFilletCommand
   Arg   = 414728528
   State Initial  = 1
   State Current  = 1
Title= Translate...
   Id   = CATQsrTranslateHdr
   DLL   = CATGuiTranslate
   Cmd   = CATGSMUITranslate
   Arg   = 414728736
   State Initial  = 1
   State Current  = 1
Title= CATQsrEditWkZoneHdr
   Id   = CATQsrEditWkZoneHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrWkZoneCmd
   Arg   = 414728696
   State Initial  = 1
   State Current  = 1
Title= Activation...
   Id   = CATQsrActivateHdr
   DLL   = CATCldUISelect
   Cmd   = CATCloudActivateCommand
   Arg   = 407103812
   State Initial  = 1
   State Current  = 1
Title= Point...
   Id   = CATQsrGSDPointHdr
   DLL   = CATGuiPoint
   Cmd   = CATGSMUIPoint
   Arg   = 414728616
   State Initial  = 1
   State Current  = 1
Title= Affinity...
   Id   = CATQsrAffinityHdr
   DLL   = CATGuiAffinity
   Cmd   = CATGSMUIAffinity
   Arg   = 414728736
   State Initial  = 1
   State Current  = 1
Title= Basic Surface Recognition
   Id   = CATQsrCanonicHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrCanonicCmd
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Adjust nodes
   Id   = CATQsrAdjustNodeHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrAdjustNodeCmd
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Curve Projection...
   Id   = CATQsrProjectCurveHdr
   DLL   = CATCldUIProjCrvOnCld
   Cmd   = CATCloudProjCurveCommand
   Arg   = 407103812
   State Initial  = 1
   State Current  = 1
Title= CATQsrCreateWkZoneHdr
   Id   = CATQsrCreateWkZoneHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrWkZoneCmd
   Arg   = 414728776
   State Initial  = 1
   State Current  = 1
Title= Ordered geometrical set...
   Id   = CATQsrShapeBodyHdr
   DLL   = CATMmuCommands
   Cmd   = CATMmuGSMToolInsert
   Arg   = 414728488
   State Initial  = 1
   State Current  = 1
Title= Intersection...
   Id   = CATQsrIntersectHdr
   DLL   = CATGuiIntersect
   Cmd   = CATGSMUIIntersect
   Arg   = 414728576
   State Initial  = 1
   State Current  = 1
Title= Curves Slice
   Id   = CATQsrSliceEdgesHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrSliceEdgesCmd
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Join...
   Id   = CATQsrJoinHdr
   DLL   = CATGuiAssemble
   Cmd   = CATGSMUIAssemble
   Arg   = 414728576
   State Initial  = 1
   State Current  = 1
Title= Curves Network
   Id   = CATQsrCreateCurveNetworkHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrCurveNetworkCmd
   Arg   = 414728776
   State Initial  = 1
   State Current  = 1
Title= Rotate...
   Id   = CATQsrRotateHdr
   DLL   = CATGuiRotate
   Cmd   = CATGSMUIRotate
   Arg   = 414728736
   State Initial  = 1
   State Current  = 1
Title= 3D Curve
   Id   = CATQsrCurveOnGeometryHdr
   DLL   = CATFsu3DCurve
   Cmd   = CATStCmd3DCurve
   Arg   = 414728656
   State Initial  = 1
   State Current  = 1
Title= Power Fit
   Id   = CATQsrPowerFitHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrPowerFitCmd
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Axis To Axis...
   Id   = CATQsrAxisToAxisHdr
   DLL   = CATGuiAxisToAxis
   Cmd   = CATGSMUIAxisToAxis
   Arg   = 414728736
   State Initial  = 1
   State Current  = 1
Title= Multi-sections Surface
   Id   = CATQsrLoftHdr
   DLL   = CATGuiLoft
   Cmd   = CATGSMUILoft
   Arg   = 414728576
   State Initial  = 1
   State Current  = 1
Title= Plane...
   Id   = CATQsrGSDPlaneHdr
   DLL   = CATGuiPlane
   Cmd   = CATGSMUIPlane
   Arg   = 414728616
   State Initial  = 1
   State Current  = 1
Title= Curve from Scans
   Id   = CATQsrScanToCurveHdr
   DLL   = CATCldUIScanToCurve
   Cmd   = CATCloudScanToCurveCmd
   Arg   = 407103812
   State Initial  = 1
   State Current  = 1
Title= Trim...
   Id   = CATQsrTrimHdr
   DLL   = CATGuiTrim
   Cmd   = CATGSMUITrim
   Arg   = 414728576
   State Initial  = 1
   State Current  = 1
Title= Segmentation by Curvature
   Id   = CATQsrCurvatureHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrCurvatureCmd
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Extrapolate
   Id   = CATQsrExtendHdr
   DLL   = CATGuiExtrapol
   Cmd   = CATGSMUIExtrapol
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Free Edges ...
   Id   = CATQsrFreeEdgesHdr
   DLL   = CATCldUIFreeEdges
   Cmd   = CATCldFreeEdgesCmd
   Arg   = 407103812
   State Initial  = 1
   State Current  = 1
Title= Connect Checker
   Id   = CATQsrConnectCheckerHdr
   DLL   = CATFauConnectChk
   Cmd   = CATStCmdConnectChecker
   Arg   = 16
   State Initial  = 1
   State Current  = 1
Title= Curvature Analysis
   Id   = CATQsrDynCurvatureHdr
   DLL   = CATFauCurvature
   Cmd   = CATStCmdCurvature
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Line...
   Id   = CATQsrGSDLineHdr
   DLL   = CATGuiLine
   Cmd   = CATGSMUILine
   Arg   = 414728616
   State Initial  = 1
   State Current  = 1
Title= Segmentation by Slope
   Id   = CATQsrSlopeHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrSlopeCmd
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Scale...
   Id   = CATQsrScaleHdr
   DLL   = CATGuiScaling
   Cmd   = CATGSMUIScaling
   Arg   = 414728736
   State Initial  = 1
   State Current  = 1
Title= Projection...
   Id   = CATQsrProjectHdr
   DLL   = CATGuiProject
   Cmd   = CATGSMUIProject
   Arg   = 414728576
   State Initial  = 1
   State Current  = 1
Title= Geometrical set...
   Id   = CATQsrOpenBodyHdr
   DLL   = CATMmuCommands
   Cmd   = CATMmuGSMToolInsert
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Distance Analysis
   Id   = CATQsrDynDistanceHdr
   DLL   = CATFauDynDist
   Cmd   = CATStCmdDynDistance
   Arg   = 414728448
   State Initial  = 1
   State Current  = 1
Title= Cloud Display Options
   Id   = CATQsrDisplayOptionsHdr
   DLL   = CATCldUIDisplayOption
   Cmd   = CATCloudCmdDisplayOption
   Arg   = 407103812
   State Initial  = 1
   State Current  = 1
Title= Symmetry...
   Id   = CATQsrSymmetryHdr
   DLL   = CATGuiSymmetry
   Cmd   = CATGSMUISymmetry
   Arg   = 414728736
   State Initial  = 1
   State Current  = 1
Title= Split CleanContour
   Id   = CATQsrSplitCleanCtHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrSplitCleanCtCmd
   Arg   =  
   State Initial  = 1
   State Current  = 1
Title= Information
   Id   = CATQsrInformationsHdr
   DLL   = CATCldUIInformations
   Cmd   = CATCldInformationsCmd
   Arg   = 407103812
   State Initial  = 1
   State Current  = 1
Title= Surfaces Network
   Id   = CATQsrCreateSurfaceNetworkHdr
   DLL   = CATCloudQsrUI
   Cmd   = CATQsrSurfaceNetworkCmd
   Arg   = 414728776
   State Initial  = 1
   State Current  = 1
  
2- Access List  
  
  Name of the menubar=CATQsrMenusMbr  
   Title=Insert    Name=CATAfrInsertMnu  
      Starter Name=CATQsrOpenBodyStr
      Starter Name=CATQsrShapeBodyStr
      Separator Name=CATQsrInsert1SepSeparator
      Title=Cloud Edition    Name=CATQsrEditionSnu  
         Starter Name=CATQsrActivateStr
      Title=Scan Creation    Name=CATQsrScansSnu  
         Starter Name=CATQsrProjectCurveStr
         Starter Name=CATQsrPlanarSectionStr
         Starter Name=CATQsrFreeEdgesStr
      Title=Curve Creation    Name=CATQsrCurvesSnu  
         Starter Name=CATQsrCurveOnGeometryStr
         Starter Name=CATQsrScanToCurveStr
         Starter Name=CATQsrIntersectStr
         Starter Name=CATQsrProjectStr
      Title=Domain Creation    Name=CATQsrWiresSnu  
         Starter Name=CATQsrCreateCleanCtStr
         Starter Name=CATQsrCurveNetworkStr
      Title=Surface Creation    Name=CATQsrSurfacesSnu  
         Starter Name=CATQsrCanonicStr
         Starter Name=CATQsrPowerFitStr
         Starter Name=CATQsrLoftStr
         Starter Name=CATQsrSurfaceNetworkStr
      Title=Operations    Name=CATQsrOperationsSnu  
         Starter Name=CATQsrJoinStr
         Starter Name=CATQsrExtendStr
         Starter Name=CATQsrSplitStr
         Starter Name=CATQsrTrimStr
         Starter Name=CATQsrSliceEdgesStr
         Starter Name=CATQsrAdjustNodeStr
         Starter Name=CATQsrSplitCleanCtStr
         Starter Name=CATQsrFilletEdgeStr
      Title=Transformations    Name=CATQsrTransformationsSnu  
         Starter Name=CATQsrTranslateStr
         Starter Name=CATQsrRotateStr
         Starter Name=CATQsrSymmetryStr
         Starter Name=CATQsrScaleStr
         Starter Name=CATQsrAffinityStr
         Starter Name=CATQsrAxisToAxisStr
      Title=Segmentation    Name=CATQsrSegmentationSnu  
         Starter Name=CATQsrCurvatureStr
         Starter Name=CATQsrSlopeStr
      Title=Analysis    Name=CATQsrAnalysisSnu  
         Starter Name=CATQsrInformationsStr
         Starter Name=CATQsrDynDistanceStr
         Starter Name=CATQsrDynCurvatureStr
         Starter Name=CATQsrConnectCheckerStr
      Title=WireFrame    Name=CATQsrWireFrameSnu  
         Starter Name=CATQsrGSDPointStr
         Starter Name=CATQsrGSDLineStr
         Starter Name=CATQsrGSDPlaneStr
         Starter Name=CATCQsrGSDCircleStr
   Title=Tools    Name=CATAfrToolsMnu  
      Starter Name=CATQsrDisplayOptionsStr
      Separator Name=CATQsrTools1SepSeparator
      Starter Name=CATGraph
  
  Title of the toolbar=Tools and is Name=CATQsrToolsTlb
   Starter Name=CATUpdate
   Starter Name=CATGraph
   Starter Name=CATDatumMode
   Starter Name=CATCurrentTool
  
  Title of the toolbar=Selection and is Name=CATQsrSelectTlb
   Starter Name=CATQsrSelectStr
  
  Title of the toolbar=Cloud Edition and is Name=CATQsrEditionTlb
   Starter Name=CATQsrActivateStr
  
  Title of the toolbar=Scan Creation and is Name=CATQsrScansTlb
   Starter Name=CustoButton001
   Starter Name=CATQsrProjectCurveStr
   Starter Name=CATQsrPlanarSectionStr
   Starter Name=CATQsrFreeEdgesStr
  
  Title of the toolbar=Curve Creation and is Name=CATQsrCurvesTlb
   Starter Name=CATQsrCurveOnGeometryStr
   Starter Name=CATQsrScanToCurveStr
   Starter Name=CATQsrIntersectStr
   Starter Name=CATQsrProjectStr
  
  Title of the toolbar=Domain Creation and is Name=CATQsrWiresTlb
   Starter Name=CATQsrCreateCleanCtStr
   Starter Name=CATQsrCurveNetworkStr
  
  Title of the toolbar=Surface Creation and is Name=CATQsrSurfacesTlb
   Starter Name=CATQsrCanonicStr
   Starter Name=CATQsrPowerFitStr
   Starter Name=CATQsrLoftStr
   Starter Name=CATQsrSurfaceNetworkStr
  
  Title of the toolbar=Operations and is Name=CATQsrOperationsTlb
   Starter Name=CATQsrJoinStr
   Title of the Icon Box=Split/Trim    Name=CATQsrSplitTrimCnt  
      Starter Name=CATQsrSplitStr
      Starter Name=CATQsrTrimStr
   Starter Name=CATQsrExtendStr
   Starter Name=CATQsrSliceEdgesStr
   Starter Name=CATQsrAdjustNodeStr
   Starter Name=CATQsrSplitCleanCtStr
   Starter Name=CATQsrFilletEdgeStr
  
  Title of the toolbar=Transformations and is Name=CATQsrTransformationsTlb
   Title of the Icon Box=Transformations    Name=CATQsrTransformationsCnt  
      Starter Name=CATQsrTranslateStr
      Starter Name=CATQsrRotateStr
      Starter Name=CATQsrSymmetryStr
      Starter Name=CATQsrScaleStr
      Starter Name=CATQsrAffinityStr
      Starter Name=CATQsrAxisToAxisStr
  
  Title of the toolbar=Segmentation of Clouds and is Name=CATQsrSegmentationTlb
   Title of the Icon Box=CATQsrSegmentation    Name=CATQsrSegmentation  
      Starter Name=CATQsrCurvatureStr
      Starter Name=CATQsrSlopeStr
  
  Title of the toolbar=Cloud Analysis and is Name=CATQsrAnalysisTlb
   Starter Name=CATQsrInformationsStr
   Starter Name=CATQsrDynDistanceStr
   Starter Name=CATQsrDynCurvatureStr
   Starter Name=CATQsrConnectCheckerHdr
  
  Title of the toolbar=WireFrame and is Name=CATQsrWireFrameTlb
   Starter Name=CATQsrGSDPointStr
   Starter Name=CATQsrGSDLineStr
   Starter Name=CATQsrGSDPlaneStr
   Starter Name=CATQsrGSDCircleStr
  
  Title of the toolbar=Cloud Display Options and is Name=CATQsrDisplayOptionsTlb
   Starter Name=CATQsrDisplayOptionsStr
  
实在要去找点云feature的interface了话,或许可以从这里开始找
至少feauture的interface的名字应该和这个类似
但应该没有公开,估计连.h都不好检索
6
发表于 2005-5-7 09:31:24 | 只看该作者
谢谢acoka大侠的帮忙!万分感谢,好久没有看见你上来了!
7
发表于 2007-5-23 10:49:39 | 只看该作者

能联系我吗

qq:82382022
8
发表于 2007-5-23 11:25:30 | 只看该作者
https://www.cadcaecam.com/forum/index.htm
请acoka大侠担任catia二次开发板块的斑竹
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-24 20:31 , Processed in 0.029594 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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