找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 159|回复: 0

mastrcam X7后处理可以直接取电脑用户名

[复制链接]

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2014-3-3 20:36:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

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

×
Mastercam X7已经可以达到如UG后处理一样直接取得电脑用户,而且其参数和使用方法特别简单,下面给大家分享这个大家梦寐以求的功能及代码,使用方法。' E$ g# e; E  n* Q7 r
1.首先定义一个用户变量(必须是字符串类型)* H" n2 V% \) z+ j- a) O% L
susername : ""
( a% X* c" b5 j; l" l% D2.也是最关键的,同时也是X7新加入的一个功能性的参数。& S: ~9 z6 b9 w2 R' {
  susername = sysinfo(result, 3)# l9 [1 _& F! m0 C9 E; o0 s4 e7 J, E
3.在需要输出的位置调用即可。. T  {# X" j1 `/ c4 e; w+ Q+ x
( S8 Z8 T; e2 x5 W! T# W# a* ]' _
下面是mastercamX7官方后处理新增加的变量使用说明:
* F- P" D5 G7 a$ bIn X7, we have a new function to get this information.  X5 K! @5 |- I4 Z8 L

5 ^: t8 Q* @/ Y4 mstr1 = sysinfo(*val1, val2)+ q+ w" I8 W4 n- G. Z7 S
# l+ N! J; F% S- F
val1 = return 0 on failure, 1 if success
. Y5 I' M; L, f- d1 e/ N1 L3 w1 Kval2 = option for function (mode)( R2 R4 P0 J6 @  r9 v/ b
str1 = return string based on val2; Q. Y7 q- B4 n6 v0 S
Option 0 = NameUnknown - An unknown name type, really
1 F. u) V% m6 G0 Y. x
. n  e) }6 k* U6 f/ `' Q/ vOption 1 = NameFullyQualifiedDN - The fully-qualified distinguished name (for example, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com)
' K/ H5 l8 Z+ l' c3 @. ~' O3 u) E# A' z: h+ i% W
Option 2 = NameSamCompatible - A legacy account name (for example, Engineering\JSmith). The domain-only version includes trailing backslashes (\\)8 }+ Z' P9 m8 S  q  K
$ S# j8 R1 i6 W0 L: ^: R. H
Option 3 = NameDisplay - A "friendly" display name (for example, Jeff Smith). The display name is not necessarily the defining relative distinguished name (RDN)
" v5 b* `5 f) [, i; C! B
2 f) A; _9 O7 R8 _/ C" YOption 4 = NameUniqueId - A GUID string that the IIDFromString function returns (for example, {4fa050f0-f561-11cf-bdd9-00aa003a77b6})
( Y  `- K6 p- t4 m2 R& c# d) _+ h4 M5 S! K; w6 T+ ^% |
Option 5 = NameCanonical - The complete canonical name (for example, engineering.microsoft.com/software/someone). The domain-only version includes a trailing forward slash (/)
4 j. P, Z+ P! c
. F! w4 Q% w. ~. d/ @. q/ SOption 6 = NameUserPrincipal - The user principal name (for example, someone@example.com)
- l" E' P" S0 y
8 M; A/ a8 Z, D4 h) nOption 7 = NameCanonicalEx - The same as NameCanonical except that the rightmost forward slash (/) is replaced with a new line character (\n), even in a domain-only case (for example, engineering.microsoft.com/software\nJSmith)
" k3 C9 y0 b9 L! s
+ G7 P3 A6 M. H( gOption 8 = NameServicePrincipal - The generalized service principal name (for example, www/www.microsoft.com@microsoft.com)1 ~0 w& W7 B( ^% ^
  ]5 M& K9 r2 x$ J1 p
Option 9 = NameDnsDomain - The DNS domain name followed by a backward-slash and the SAM user name
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-8-23 02:41 , Processed in 0.147910 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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