找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 160|回复: 0

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

[复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
Mastercam X7已经可以达到如UG后处理一样直接取得电脑用户,而且其参数和使用方法特别简单,下面给大家分享这个大家梦寐以求的功能及代码,使用方法。* [9 \- I* c6 Q" ]2 G
1.首先定义一个用户变量(必须是字符串类型)( L) n1 H" j5 ^& Q
susername : ""
6 }) N! c  P, c: n2.也是最关键的,同时也是X7新加入的一个功能性的参数。" B, K: k/ U: F6 l3 x& B6 z  t8 ?8 i
  susername = sysinfo(result, 3)
# I9 d' K( R! f& ^8 N$ ?4 ]- t3.在需要输出的位置调用即可。
2 S8 ~+ ]  U6 m7 b, ?8 [( f' C' E3 ]1 u5 B  I
下面是mastercamX7官方后处理新增加的变量使用说明:
4 E' V4 t. W" g/ N, Z. `/ O' ?In X7, we have a new function to get this information.7 R; Y% i) z" C9 v( x* L

# z8 i- O& J/ Ustr1 = sysinfo(*val1, val2)
( B; b% K# _, l: r2 P) v; s  i3 I; s1 ]0 \/ f  |, z% A
val1 = return 0 on failure, 1 if success4 W  |# }, C! D; T+ {
val2 = option for function (mode)
% j# T6 e0 o0 ]1 f8 Pstr1 = return string based on val2
3 Z1 \0 b6 p3 |0 P: G, KOption 0 = NameUnknown - An unknown name type, really2 p8 B) I7 E& {4 a/ T+ e: n# H
( Y+ a$ v+ `% r# O
Option 1 = NameFullyQualifiedDN - The fully-qualified distinguished name (for example, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com)6 l: g  `1 Q' c1 E. H9 d
2 z/ @% K  L$ L* @. C
Option 2 = NameSamCompatible - A legacy account name (for example, Engineering\JSmith). The domain-only version includes trailing backslashes (\\), g5 {$ F1 d% `9 }  n. ~7 K' ?$ b
- b& T( w1 q7 H5 E: m% S
Option 3 = NameDisplay - A "friendly" display name (for example, Jeff Smith). The display name is not necessarily the defining relative distinguished name (RDN)
8 S3 L$ m$ x9 m  P  g8 n9 a7 X* ~
( `/ }3 z, J) N! t& U) y& _+ KOption 4 = NameUniqueId - A GUID string that the IIDFromString function returns (for example, {4fa050f0-f561-11cf-bdd9-00aa003a77b6})( b& O+ X8 e; L6 s% E, V" Z9 k
4 b! Q6 q# F7 n7 K& `2 e, k
Option 5 = NameCanonical - The complete canonical name (for example, engineering.microsoft.com/software/someone). The domain-only version includes a trailing forward slash (/)2 E' [) u, |( b# i; n

8 i- _* q4 v! j  f. GOption 6 = NameUserPrincipal - The user principal name (for example, someone@example.com)6 k: y2 Q8 A! u& W2 J5 h

, c1 C. T! Y" A6 |5 v" M# D1 w& aOption 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)
6 W' l4 f' E/ G& ]7 {
/ ]3 f; E  y/ q9 o$ xOption 8 = NameServicePrincipal - The generalized service principal name (for example, www/www.microsoft.com@microsoft.com)2 }: q  R# D5 U* \
% @0 {) U6 f* F7 S
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:43 , Processed in 0.161340 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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