Error while creating 3D shell rough Surface

Hello! Anyone familiar to "Rough Surface Generator" in Abaqus Plug ins?

I want to coat/overly my cube with a curved surface in a certain region. Here is the descriptions:
1. I will make a partition to my cube in the middle (towards the bottom) region. I want to satisfy the surface of partition to be equal to topography curve. I thought on how to make a topographic curve overlaid to a surface.
2. I found the way in an article introducing RufGen. I download the github .zip file and successfully install the Rough Surface Generator in Abaqus' plug ins.
3. In "Geometry" tab, I chose 3D shell, without checklist any rectangular side wall. The algorithm of surface generator I've chosen is "Import Data File" with the data type is "Uniform Grid". I chose this type because my X and Y value don't have ascending order, as you requested. In "Profile Data" tab, I've imported the file of .txt that consists one column that is filled with z values. And the last, I specified Lx and Ly matching to my cube's length and width. 
4. After I finished the process by clicking the 'OK' button, I get the error message like what I attached.
5. I tried to search the "Rough_Form.py" file. As I open the document and look for "col_num=len(Profile_pts_check[0])", I get some lines containing that syntax. 

Then, what should I do to this syntax?. I also don't understand the second error: TypeError: object of type 'numpy.float64' has no len()

Please help me to solve this. Thank you