找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 209|回复: 0

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

[复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
Mastercam X7已经可以达到如UG后处理一样直接取得电脑用户,而且其参数和使用方法特别简单,下面给大家分享这个大家梦寐以求的功能及代码,使用方法。( m' M% X3 u: S! A; ]- Q. l- Z
1.首先定义一个用户变量(必须是字符串类型)
' o/ {! L; B* L8 C( ], Lsusername : ""
$ D4 ?7 Y# N* o0 t/ A2.也是最关键的,同时也是X7新加入的一个功能性的参数。- A- }* \- R5 I0 {7 r7 |7 \
  susername = sysinfo(result, 3)
- P  x6 p" [7 Y6 h: Z  P3.在需要输出的位置调用即可。
( M3 w# p9 w/ t' [5 P6 l- Y5 G2 [! {9 O2 @* l( O
下面是mastercamX7官方后处理新增加的变量使用说明:
3 {1 k9 ^9 a8 C+ j5 {8 p2 u" oIn X7, we have a new function to get this information.
# o2 p- s6 C& g8 Z7 [
5 H$ l* `0 y4 t; P) zstr1 = sysinfo(*val1, val2)2 A( O2 h! f# m) A& C
  M) w# h3 u& E: q
val1 = return 0 on failure, 1 if success
+ U2 X- D! e5 _9 N- O0 Xval2 = option for function (mode)2 {& k) k2 i, n  j1 ^
str1 = return string based on val26 |1 h5 B. P5 H# X  s3 Q
Option 0 = NameUnknown - An unknown name type, really. R% D- p& C) f; D

: E9 ]0 k9 P0 I) |, F- lOption 1 = NameFullyQualifiedDN - The fully-qualified distinguished name (for example, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com). H9 t6 ?/ }8 w5 [
$ F% q, r  L: ]/ E! H* c! m2 }
Option 2 = NameSamCompatible - A legacy account name (for example, Engineering\JSmith). The domain-only version includes trailing backslashes (\\)
0 B  U4 J  C8 p7 `/ y8 I  x2 Y! r6 l; q1 X* t
Option 3 = NameDisplay - A "friendly" display name (for example, Jeff Smith). The display name is not necessarily the defining relative distinguished name (RDN)
1 T& K( v. @( v4 w
. s/ }+ P0 H/ WOption 4 = NameUniqueId - A GUID string that the IIDFromString function returns (for example, {4fa050f0-f561-11cf-bdd9-00aa003a77b6})8 N; ^6 @7 ?! m" }! J" x
( D  x0 j. e5 V- D4 h
Option 5 = NameCanonical - The complete canonical name (for example, engineering.microsoft.com/software/someone). The domain-only version includes a trailing forward slash (/)+ a' @  q' B4 y
1 ^# q% y4 p9 N; l* D' \" d7 R- X
Option 6 = NameUserPrincipal - The user principal name (for example, someone@example.com)/ x% n- S1 w5 w" k
$ G' N( m& i' D+ _8 p/ b7 x' D$ t% H
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)
- c6 q' }% N1 ?) |; l" d0 F1 Y1 r: {' ~0 l# M! r  g
Option 8 = NameServicePrincipal - The generalized service principal name (for example, www/www.microsoft.com@microsoft.com)4 `% v6 G' Z/ m! C3 N! U# E

& Q3 |  u: W" ?. s5 {) e9 d) UOption 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-9-29 05:21 , Processed in 0.149686 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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