If I combine Matrix3D options, then they are ignored:
Imports Autodesk.AutoCAD.Runtime
Imports Autodesk.AutoCAD.ApplicationServices
Imports Autodesk.AutoCAD.DatabaseServices
Imports Autodesk.AutoCAD.EditorInput
Imports Autodesk.AutoCAD.Geometry
Public Class clsImportDXF
<CommandMethod("InsertDxf")> _
Public Sub InsertDxf()
Dim doc As Document = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument
Dim db As Database = doc.Database
Dim ed As Editor = doc.Editor
Dim TmpDb As Database = New Database(False, True)
TmpDb.DxfIn("G:\\test.dxf", "G:\\test.log")
Dim pnt1 As New Point3d(0, 0, 0)
Dim pnt2 As New Point3d(1000, 1000, 0)
Dim scale As Double = 10
Dim Transform As New Matrix3d
Transform = Matrix3d.Scaling(scale, pnt1)
Transform = Matrix3d.Displacement(pnt1.GetVectorTo(pnt2))
db.Insert(Transform, TmpDb, True)
End Sub
End Class