From
[email protected] Mon Mar 3 11:51:15 2003
From:
[email protected] (Kristofer Bourne)
Date: Mon, 03 Mar 2003 11:51:15 +0000
Subject: [Acis-alliance] MFC
Message-ID: <
[email protected]>
Hi all,
I was wondering if anyone could help or at least point me in the right direction. I am a new user of ACIS so am still getting to grips with the functionality of the software. I have managed to create the MFC window used to view SAT files and have been pretty successful with creating shapes and models with a win 32 console application window. However, I wanted to be able to create things directly with the MFC interface. I am struggling with where to even begin and advice with where to start or where to find help or example programs/code would be much appreciated.
Regards
Kris Bourne
From
[email protected] Tue Mar 4 11:18:45 2003
From:
[email protected] (#CHEN GANG (G0144147m)#)
Date: Tue, 4 Mar 2003 19:18:45 +0800
Subject: [Acis-alliance] Ask for help, thank you.
Message-ID: <3D565922795545468AE3E3DA2881BEA9BEC8EF@mail01.student.main.ntu.edu.sg>
This is a multi-part message in MIME format.
------_=_NextPart_001_01C2E23F.D213D844
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
> Hi, All,
>=20
> I am a research student of School of Manufacturing & Production =
Engineering at Nanyang Technological University in Singapore.
>=20
> I met some troubles in my research project. I need to use ACIS to do =
solid modeling. However, I don't know how to set up the initial =
parameters (maybe the runtime library). Even the simplest example (VC++ =
program) provided by the ACIS Online help manual doesn't run, it looks =
like an ACIS API (API_SAVE_ENTITY_LIST) for saving file doesn't work. I =
have already set the "Fileinfo" according to the manual.
>=20
> The operating system of my PC is Windows 2000 and I use Microsoft =
Visual Studio (VC++6.0) as well as ACIS version R10 (I had tried an =
older version ACIS 4.0, the same error).
>=20
> I had tried an example copied from "Online Help for ACIS Version =
R10-Second Edition" Example 3-7 "Example color attribute application", =
but the running result is just an empty file without any content (0kb).
> The error message is:
> <ACIS_EXCEPTION_ACCESS_VIOLATION base/baseutil/errorsys/errorbase.msg =
"Access violation" >
> I have attached several files below:
> The first one is the source code of my program (just create a cuboid =
and save as a SAT file).
> The second and the third one are the screen captures of debugging.
> The fourth one is the running result.
>=20
> Could you help me?
> And could you tell me how to post a message on the ACIS-Alliance?
>=20
> Thanks a lot.
> Chen Gang
> > <<Source code-1.txt>> > > <<Capture.jpg>>=20
>=20
------_=_NextPart_001_01C2E23F.D213D844
Content-Type: text/plain;
name="Source code-1.txt"
Content-Transfer-Encoding: base64
Content-Description: Source code-1.txt
Content-Disposition: attachment;
filename="Source code-1.txt"
I2luY2x1ZGUgPHN0ZGlvLmg+ICANCiNpbmNsdWRlIDxzdGRsaWIuaD4gIA0KI2luY2x1ZGUgImtl
cm5lbC9hY2lzLmh4eCIgIA0KI2luY2x1ZGUgImJhc2V1dGlsL2xvZ2ljYWwuaCIgIA0KI2luY2x1
ZGUgImtlcm5lbC9rZXJuYXBpL2FwaS9hcGkuaHh4IiAgDQojaW5jbHVkZSAia2VybmVsL2tlcm5h
cGkvYXBpL2tlcm5hcGkuaHh4IiANCiNpbmNsdWRlICJrZXJuZWwva2VybmRhdGEvc2F2cmVzL2Zp
bGVpbmZvLmh4eCIgIA0KI2luY2x1ZGUgImtlcm5lbC9rZXJuZGF0YS9saXN0cy9saXN0cy5oeHgi
ICANCiNpbmNsdWRlICJrZXJuZWwva2VybmRhdGEvdG9wL2JvZHkuaHh4IiAgDQojaW5jbHVkZSAi
YmFzZXV0aWwvdmVjdG9yL3Bvc2l0aW9uLmh4eCIgIA0KI2luY2x1ZGUgImNvbnN0cmN0L2tlcm5h
cGkvYXBpL2NzdHJhcGkuaHh4IiAgDQojaW5jbHVkZSAia2VybmVsL2tlcm5kYXRhL2RhdGEvZGVi
dWcuaHh4IiAgDQoNCiANCnZvaWQgY2hlY2tfb3V0Y29tZSAob3V0Y29tZSByZXN1bHQsIGNoYXIg
KnN0cmluZyk7ICANCmxvZ2ljYWwgaW5pdGlhbGl6ZV9hY2lzX2NvbXBvbmVudHMoKTsgIA0KbG9n
aWNhbCB0ZXJtaW5hdGVfYWNpc19jb21wb25lbnRzKCk7ICANCg0KIA0Kdm9pZCBtYWluKCkgIA0K
eyAgDQoNCiAvLyBJbml0aWFsaXphdGlvbiBvZiB0aGUgbW9kZWxlciBtdXN0IGJlIGRvbmUgIA0K
DQogLy8gYmVmb3JlIGFueSBvdGhlciBjYWxscy4gIA0KDQogb3V0Y29tZSByZXN1bHQgPSBhcGlf
c3RhcnRfbW9kZWxsZXIoIDAgKTsgIA0KDQogY2hlY2tfb3V0Y29tZShyZXN1bHQsICJFcnJvciBz
dGFydGluZyBtb2RlbGVyIik7ICANCg0KIA0KDQogLy8gQ2FsbCB0aGUgbWFpbiBsaWJyYXJ5IGlu
aXRpYWxpemF0aW9uIHJvdXRpbmUuICANCg0KIC8vIFRoaXMgcm91dGluZSBpcyBtZWFudCB0byBp
bml0aWFsaXplIHRoZSB2YXJpb3VzIEFDSVMgIA0KDQogLy8gbGlicmFyaWVzIHRoYXQgd2lsbCBi
ZSBsaW5rZWQgaW4uICANCg0KIGluaXRpYWxpemVfYWNpc19jb21wb25lbnRzKCk7ICANCg0KIA0K
DQogLy8gQ3JlYXRlIHBvc2l0aW9ucyBmb3IgZ2VvbWV0cnkgZWxlbWVudHMgIA0KDQogU1BBcG9z
aXRpb24gcHRzWzJdOyAgDQoNCiBwdHNbMF0gPSBTUEFwb3NpdGlvbiggMTAsIDEwLCAxMCk7ICAN
Cg0KIHB0c1sxXSA9IFNQQXBvc2l0aW9uKCAxNSwgMjAsIDMwKTsgIA0KDQogDQoNCiBCT0RZKiBt
eV9ibG9jazsgIA0KDQogDQoNCiAvLyBDcmVhdGUgYSBzb2xpZCBibG9jay4gIA0KDQogcmVzdWx0
ID0gYXBpX3NvbGlkX2Jsb2NrKCBwdHNbMF0sIHB0c1sxXSwgbXlfYmxvY2spOyAgDQoNCiBjaGVj
a19vdXRjb21lKHJlc3VsdCwgIkVycm9yIHNvbGlkIGJsb2NrIik7ICANCg0KLy8gQ3JlYXRlIEZp
bGUgSW5mbyBmb3IgYXBwbGljYXRpb24NCglGaWxlSW5mbyBpbmZvOw0KCWRvdWJsZSBhcHBfdW5p
dHMgPSAxLjA7IC8vaW5jaGVzDQoJaW5mby5zZXRfcHJvZHVjdF9pZCgiU3BhdGlhbCIpOw0KCWlu
Zm8uc2V0X3VuaXRzKGFwcF91bml0cyk7IC8vaW5jaGVzDQoJYXBpX3NldF9maWxlX2luZm8oRmls
ZUlkLCBpbmZvKTsNCglhcGlfc2V0X2ZpbGVfaW5mbyhGaWxlVW5pdHMsIGluZm8pOw0KDQoJRU5U
SVRZX0xJU1Qgc2xpc3Q7DQoJRmlsZUluZm8gcmVzdG9yZV9pbmZvOw0KDQoJRklMRSogZnA9TlVM
TDsNCglmcCA9IGZvcGVuKCJmaWxlLnNhdCIsICJ3Iik7DQoJYXBpX3Jlc3RvcmVfZW50aXR5X2xp
c3QoZnAsIFRSVUUsIHNsaXN0KTsNCg0KCS8vZ2V0cyBGaWxlSW5mbyBmb3IgbGFzdCByZXN0b3Jl
ZCBmaWxlDQoJYXBpX2dldF9maWxlX2luZm8ocmVzdG9yZV9pbmZvKTsNCglyZXN0b3JlX2luZm8u
c2V0X3VuaXRzKGFwcF91bml0cyk7DQoJYXBpX3NldF9maWxlX2luZm8oRmlsZVVuaXRzLCByZXN0
b3JlX2luZm8pOw0KCWRvdWJsZSByZXN0b3JlZF91bml0cyA9IHJlc3RvcmVfaW5mby51bml0cygp
Ow0KDQoJaWYocmVzdG9yZWRfdW5pdHMgIT0gYXBwX3VuaXRzKXsNCg0KCS8vcGVyZm9ybSBkZXNp
cmVkIGFjdGlvbiwgc3VjaCBhcyBjb252ZXJ0aW5nIGRpbWVzaW9ucyB0byB0aGUgYXBwbGljYXRp
b24ncyB1bml0cw0KCXByaW50ZigidW5pdHMgZXJyb3IhIik7DQoJfQ0KDQoNCiAvLyBXcml0ZSBv
dXQgdGhlICJTQVQiIGRhdGEgZmlsZSAgDQoNCiBzbGlzdC5hZGQobXlfYmxvY2spOyAgDQoNCiBy
ZXN1bHQgPSBhcGlfc2F2ZV9lbnRpdHlfbGlzdChmcCwgVFJVRSwgc2xpc3QpOyAgDQoNCiBjaGVj
a19vdXRjb21lKHJlc3VsdCwgIkVycm9yIHNhdmluZyBlbnRpdGllcyIpOyAgDQoNCiBmY2xvc2Uo
ZnApOyAgDQoNCiANCg0KIHRlcm1pbmF0ZV9hY2lzX2NvbXBvbmVudHMoKTsgIA0KDQogcHJpbnRm
KCJQcm9ncmFtIGVuZGVkIHdpdGhvdXQgZXJyb3IuXG4iKTsgIA0KfSAgDQoNCiANCnZvaWQgY2hl
Y2tfb3V0Y29tZShvdXRjb21lIHJlc3VsdCwgY2hhciogc3RyaW5nKXsgIA0KDQogaWYgKHJlc3Vs
dC5vaygpKSAgDQoNCiANCiByZXR1cm47ICANCg0KIHByaW50ZigiRXJyb3IgJXNcbiIsIHN0cmlu
Zyk7ICANCg0KIHByaW50ZigiRXJyb3IgJWQgLSAlc1xuIixyZXN1bHQuZXJyb3JfbnVtYmVyKCks
ICANCg0KIA0KIGZpbmRfZXJyX21lc3MoIHJlc3VsdC5lcnJvcl9udW1iZXIoKSApKTsgIA0KDQog
ZXhpdCgxKTsgIA0KfSAgDQoNCiANCmxvZ2ljYWwgaW5pdGlhbGl6ZV9hY2lzX2NvbXBvbmVudHMo
KXsgIA0KDQogbG9naWNhbCByZXN1bHQgPSBUUlVFOyAgDQoNCiByZXN1bHQgJj0gYXBpX2luaXRp
YWxpemVfa2VybmVsKCkub2soKTsgIA0KDQogcmVzdWx0ICY9IGFwaV9pbml0aWFsaXplX2NvbnN0
cnVjdG9ycygpLm9rKCk7ICANCg0KIHJldHVybiByZXN1bHQ7ICANCn0gIA0KDQogDQpsb2dpY2Fs
IHRlcm1pbmF0ZV9hY2lzX2NvbXBvbmVudHMoKXsgIA0KDQogbG9naWNhbCByZXN1bHQgPSBUUlVF
OyAgDQoNCiByZXN1bHQgJj0gYXBpX3Rlcm1pbmF0ZV9rZXJuZWwoKS5vaygpOyAgDQoNCiByZXN1
bHQgJj0gYXBpX3Rlcm1pbmF0ZV9jb25zdHJ1Y3RvcnMoKS5vaygpOyAgDQoNCiByZXR1cm4gcmVz
dWx0OyAgDQp9
------_=_NextPart_001_01C2E23F.D213D844
Content-Type: image/jpeg;
name="Capture.jpg"
Content-Transfer-Encoding: base64
Content-Description: Capture.jpg
Content-Disposition: attachment;
filename="Capture.jpg"
/9j/4AAQSkZJRgABAgIAAAAAAAD//gAeQUNEIFN5c3RlbXMgRGlnaXRhbCBJbWFnaW5nAP/AABEI
AUUCmAMBIgACEQEDEQH/2wCEAAcEBQYFBAcGBQYHBwcIChELCgkJChUPEAwRGRYaGhgWGBgcHygi
HB0mHhgYIy8jJikqLS0tGyExNDErNCgsLSsBCwsLDw0PHhERHkArJCtAQEBAQEBAQEBAQEBAQEBA
QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQP/EAJQAAQACAgMBAAAAAAAAAAAAAAAG
BwMFAQQIAhAAAQMDAQMGCAwEBAUCBwEAAAECAwQFEQYSITEHExdBUWEUIiNUVpKV0QgnN1NicoGx
wdLi8BUycZEWQlJ1NpOUobMz8SQlNVd0orK0AQEBAQAAAAAAAAAAAAAAAAAAAQIRAQEBAQEBAAAA
AAAAAAAAAAARAQIhkf/aAAwDAQACEQMRAD8Aza81LfLVWc1ZnMlmlqapXLVzujghjjdGiK+RZo2R
JmRERXZy5zWphVTMRuHKfqugtU9bV0E1MkEjIHpU0tRFiVyvTZwtVtY2oKpqqjVwsSIuFcqN2/Kt
Hdpa5rbTbaW6wST1kNdR1MmwyS
- 1
- 2
前往页