← Blender.Today
  • 2
  • Published 29 Dec 2021

FBX import script

Hi, need some help with scripting. I'm beginner in scripting. Need FBX import script with one file name ( FBX.fbx )

Thanks for advise.

Clipboard - December 29, 2021 6 53 PM.png

jemyolvand
29 Dec 2021

4 Comments

TingJoyBits
import bpy
import os

bl_info = {
    'name': "FBX Quick",
    'author': "",
    'version': (0, 0, 1),
    'blender': (2, 83, 0),
    'location': "File > Import",
    'description': "",
    'doc_url': "",
    'category': "Import-Export"}


class IMPORT_OT_FBX_Quick(bpy.types.Operator):
    bl_label = 'Import FBX Quick'
    bl_idname = 'fbx_quick.import'
    bl_description = "Fast import fbx file"
    bl_options = {'UNDO'}

    def execute(self, context):
        filepath = "D:\\TMP\\FBX.fbx"
        if not os.path.isfile(filepath):
            self.report({'ERROR'}, f"Import FBX Quick: No such file: {filepath}")
            return {'FINISHED'}
        bpy.ops.import_scene.fbx(filepath=filepath)
        return {'FINISHED'}


def menu_operator(self, context):
    self.layout.operator(IMPORT_OT_FBX_Quick.bl_idname)


def register():
    bpy.utils.register_class(IMPORT_OT_FBX_Quick)
    bpy.types.TOPBAR_MT_file_import.append(menu_operator)


def unregister():
    bpy.types.TOPBAR_MT_file_import.remove(menu_operator)
    bpy.utils.unregister_class(IMPORT_OT_FBX_Quick)


if __name__ == "__main__":
    register()

Hi, you can run it from "File > Import" menu

4
jemyolvand Author

Work Perfect! Thanks!

2
TingJoyBits

Your welcome and merry Christmas :)

1
jemyolvand Author

Thanks and Merry Christmas! 👍🎄🎅