entmakex (AutoLISP)

新しいオブジェクトまたは図形を作成し、それにハンドルと図形名を与え(ただし、オーナーは割り当てません)、新しい図形名を返します。

サポートされているプラットフォーム: Windows、Mac OS、Web

構文と要素

(entmakex [elist])
elist

タイプ: リスト

entget 関数が返すのと同じ形式の図形定義データ。elist 引数には、図形の定義に必要な情報がすべて含まれていなければなりません。必要な何らかの定義データが抜けていると、entmakex 関数は nil を返し、その図形は無効になります。省略可能な定義データ(画層など)を省略した場合、entmakex 関数は既定値を使用します。

戻り値

タイプ: Ename(図形名)

成功した場合、entmakex 関数は作成した図形の名前を返します。図形を作成できなかった場合、entmakex 関数は nil を返します。

注意

entmakex 関数は、グラフィカル図形と非グラフィカル図形のどちらも定義できます。

AutoCAD LT の entmakex では、多数のオブジェクトがサポートされていません。サポートされていないオブジェクトのリストについては、「AutoCAD LT の entmakex でサポートされていないオブジェクト」セクションを参照してください。

(entmakex '((0 . "CIRCLE") (62 . 1) (10 4.0 3.0 0.0) (40 . 1.0)))
<Entity name: 1d45558>
注意: オーナーを持たないオブジェクトや図形は、DWGDXF ファイルに書き出されません。entmakex 関数を使用した後、どこかの時点で必ずオーナーを設定してください。たとえば、dictadd 関数を使用して、ディクショナリがオブジェクトを持つように設定できます。

AutoCAD LT の entmakex でサポートされていないオブジェクト

グラフィカル オブジェクト 非グラフィカル オブジェクト
クラス名 DXF 名 クラス名 DXF 名
AcDb3dSolid 3DSOLID AcDbIBLBackground RAPIDRTRENDERENVIRONMENT
AcDbAssocExternalPersSubentIdHolder ACDBASSOCEXTERNALPERSSUBENTIDHOLDER AcDbLightList LIGHTLIST
AcDbCamera CAMERA AcDbMotionPath ACDBMOTIONPATH
AcDbExtrudedSurface EXTRUDEDSURFACE AcDbMaterial MATERIAL
AcDbFace 3DFACE AcDbMentalRayRenderSettings MENTALRAYRENDERSETTINGS
AcDbHelix HELIX AcDbMlineStyle MLINESTYLE
AcDbLight LIGHT AcDbNavisworksModelDef AcDbNavisworksModelDef
AcDbLoftedSurface LOFTEDSURFACE AcDbRapidRTRenderSettings RAPIDRTRENDERSETTINGS
AcDbMInsertBlock INSERT AcDbRenderEnvironment RENDERENVIRONMENT
AcDbMline MLINE AcDbRenderGlobal RENDERGLOBAL
AcDbNavisworksModel Coordination Model AcDbRenderSettings RENDERSETTINGS
AcDbNurbSurface NURBSURFACE AcDbSectionManager SECTION_MANAGER
AcDbPlaneSurface PLANESURFACE AcDbSectionSettings SECTION_SETTINGS
AcDbPointCloudEx ACDBPOINTCLOUDEX AcDbSectionViewStyle ACDBSECTIONVIEWSTYLE
AcDbPolyFaceMesh POLYLINE AcDbSun SUN
AcDbPolygonMesh POLYLINE AcDbSolidBackground SOLID_BACKGROUND
AcDbRevolvedSurface REVOLVEDSURFACE AcDbSkyBackground SKYLIGHT_BACKGROUND
AcDbSection SECTIONOBJECT AcDbVbaProject XRECORD
AcDbShape SHAPE AcDbXrecord XRECORD
AcDbSubDMesh MESH AcDbPointCloudDefEx ACDBPOINTCLOUDDEF_EX
AcDbSurface SURFACE AcDbPointCloudDefReactorEx ACDBPOINTCLOUDDEF_REACTOR_EX
AcDbSweptSurface SWEPTSURFACE AcDbPointCloudColorMap ACDBPOINTCLOUDCOLORMAP
AcDbPersSubentManager ACDBPERSSUBENTMANAGER
AcDbEvalGraph ACAD_EVALUATION_GRAPH
AcDbDictionaryVar DICTIONARYVAR
AcDbAssocPersSubentManager ACDBASSOCPERSSUBENTMANAGER
AcDbAssocNamespace ACDBASSOCNAMESPACE
AcDbAssocManager ACDBASSOCMANAGER
AcDbAssocDependency ACDBASSOCDEPENDENCY
AcDbAssocValueDependency ACDBASSOCVALUEDEPENDENCY
AcDbAssocGeomDependency ACDBASSOCGEOMDEPENDENCY
AcDbAssocDimDependencyBody ASSOCDIMDEPENDENCYBODY
AcDbAssocAction ACDBASSOCACTION
AcDbAssocVariable ACDBASSOCVARIABLE
AcDbAssocNetwork ACDBASSOCNETWORK
AcDbAssoc2dConstraintGroup ACDBASSOC2DCONSTRAINTGROUP
AcDbAssocSetObjectPropertyActionBody ACDBASSOCSETOBJECTPROPERTYACTIONBODY
AcDbAssocRestoreEntityStateActionBody ACDBASSOCRESTOREENTITYSTATEACTIONBODY
AcDbAssocPositionEntityActionBody ACDBASSOCPOSITIONENTITYACTIONBODY
AcDbAssocImpliedSurfaceOrSolidActionBody ACDBASSOCIMPLIEDSURFACEORSOLIACTIONBODY
AcDbAssocCloneAndPositionEntityActionBody ACDBASSOCCLONEANDPOSITIONENTITYACTIONBODY
AcDbAssocBoolOperActionBody ACDBASSOCBOOLOPERACTIONBODY
AcDbAssocRadialDimLargeActionBody ACDBASSOCRADIALDIMLARGEACTIONBODY
AcDbAssocLeaderActionBody ACDBASSOCLEADERACTIONBODY
AcDbAssocMLeaderActionBody ACDBASSOCMLEADERACTIONBODY
AcDbAssocArcDimensionActionBody ACDBASSOCUMBDIMENSIONACTIONBODY
AcDbAssocAlignedDimActionBody ACDBASSOCALIGNEDDIMACTIONBODY
AcDbAssocEntityCloneActionBody ACDBASSOCENTITYCLONEACTIONBODY
AcDbAssocArrayActionBody ACDBASSOCARRAYACTIONBODY
AcDbAssocArrayModifyActionBody ACDBASSOCARRAYMODIFYACTIONBODY
AcDbAssocTrimSurfaceActionBody ACDBASSOCTRIMSURFACEACTIONBODY
AcDbAssocSweptSurfaceActionBody ACDBASSOCSWEPTSURFACEACTIONBODY
AcDbAssocRevolvedSurfaceActionBody ACDBASSOCREVOLVEDSURFACEACTIONBODY
AcDbAssocPlaneSurfaceActionBody ACDBASSOCPLANESURFACEACTIONBODY
AcDbAssocNetworkSurfaceActionBody ACDBASSOCNETWORKSURFACEACTIONBODY
AcDbAssocLoftedSurfaceActionBody ACDBASSOCLOFTEDSURFACEACTIONBODY
AcDbAssocExtrudedSurfaceActionBody ACDBASSOCEXTRUDEDSURFACEACTIONBODY
AcDbAssocEdgeFilletActionBody ACDBASSOCEDGEFILLETACTIONBODY
AcDbAssocEdgeChamferActionBody ACDBASSOCEDGECHAMFERACTIONBODY
AcDbAssocBlendSurfaceActionBody ACDBASSOCBLENDSURFACEACTIONBODY
AcDbAssocObjectActionParam ACDBASSOCOBJECTACTIONPARAM
AcDbAssocFaceActionParam ACDBASSOCFACEACTIONPARAM
AcDbAssocTrimmingBodyActionParam ACDBASSOCTRIMMINGBODYACTIONPARAM
AcDbAssocEdgeActionParam ACDBASSOCEDGEACTIONPARAM
AcDbAssocCompoundActionParam ACDBASSOCCOMPOUNDACTIONPARAM
AcDbAssocOsnapPointRefActionParam ACDBASSOCOSNAPPOINTREFACTIONPARAM
AcDbAssocPathActionParam ACDBASSOCPATHACTIONPARAM
AcDbAssocTrimmingPathActionParam ACDBASSOCTRIMMINGPATHACTIONPARAM
AcDbAssocCoordSystemActionParam ACDBASSOCCOORDSYSTEMACTIONPARAM
AcDbAssocAsmBodyActionParam ACDBASSOCASMBODYACTIONPARAM
AcDbAssocVertexActionParam ACDBASSOCVERTEXACTIONPARAM
AcDbSectionViewStyle ACDBSECTIONVIEWSTYLE