找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 141|回复: 0

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

[复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
Mastercam X7已经可以达到如UG后处理一样直接取得电脑用户,而且其参数和使用方法特别简单,下面给大家分享这个大家梦寐以求的功能及代码,使用方法。
1 g/ D3 l  P* T; \2 g1.首先定义一个用户变量(必须是字符串类型)1 c0 y! i/ _5 v* j
susername : """ S2 J6 Y5 ?7 U7 w  I1 X
2.也是最关键的,同时也是X7新加入的一个功能性的参数。
+ w% X0 N" l5 E  susername = sysinfo(result, 3)4 Q5 Q4 x+ Y1 w9 L( x/ }" _) [$ W4 ]
3.在需要输出的位置调用即可。
4 M$ f- h$ E! k# R/ `: _
2 I' v$ Y  c9 U8 q下面是mastercamX7官方后处理新增加的变量使用说明:
1 J3 O: }+ c/ a9 ^In X7, we have a new function to get this information.
0 U: i: M- X1 l; I- A% e1 L, m' _% F2 S2 i* v
str1 = sysinfo(*val1, val2)
+ R( `  `" T9 R$ I( D% H; L9 Z( ^* ]  S4 r1 M6 e
val1 = return 0 on failure, 1 if success3 d5 v+ G6 q7 |6 v( v: W9 f
val2 = option for function (mode)
7 w" n' u4 P' f) t  h& J! Rstr1 = return string based on val2; e' E5 W+ R" y2 M0 l7 G9 s3 A1 h1 c/ H; V
Option 0 = NameUnknown - An unknown name type, really
9 u% J. }" X8 U$ |4 ^' S5 n9 v
Option 1 = NameFullyQualifiedDN - The fully-qualified distinguished name (for example, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com)
! u: l+ ^; T) S! Y7 B5 `8 h" W" v  ~9 W' {$ j9 X
Option 2 = NameSamCompatible - A legacy account name (for example, Engineering\JSmith). The domain-only version includes trailing backslashes (\\): a- `' m( R+ z4 V# f
) J% ~6 D/ ~# g  R- j
Option 3 = NameDisplay - A "friendly" display name (for example, Jeff Smith). The display name is not necessarily the defining relative distinguished name (RDN)7 q& i* C4 H- X+ }
& I) J( N9 `! e
Option 4 = NameUniqueId - A GUID string that the IIDFromString function returns (for example, {4fa050f0-f561-11cf-bdd9-00aa003a77b6})
# u1 O4 x: g1 i, Z6 J6 a+ _2 I! R% ?
Option 5 = NameCanonical - The complete canonical name (for example, engineering.microsoft.com/software/someone). The domain-only version includes a trailing forward slash (/)
  J% D/ E  t+ k) y  V3 O1 j, G( q8 v) W6 d* X$ W* {. f
Option 6 = NameUserPrincipal - The user principal name (for example, someone@example.com)
; u+ g' n0 f; T$ t' Z9 i" t7 ?7 O9 U5 P( G+ U
Option 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)( v  M3 P& ]5 `3 K$ p1 B$ e
+ _& d+ ^! M: H/ {1 _( _
Option 8 = NameServicePrincipal - The generalized service principal name (for example, www/www.microsoft.com@microsoft.com)/ |- z1 J+ n2 P2 K0 E

3 N/ A' B2 a) X2 `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-14 22:14 , Processed in 0.134750 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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